Absolute hidden gem, perfect place in a wonderful little town. Everything you could need is provided for amazing beach days (and swimming with turtles!) and great snorkeling. Perfect ocean/island view and walking distance to everything you need. 10/10 place, highly recommend to all.