5/5 - Excellent
San Juan is a cozy small beach front town with lots of cool local food stalls and stores, each with their own unique beach views and surroundings. The people are very friendly and easy to approach and deal with, especially if you’re lost.