Amazing views and great location. It was awesome being able to sit on the porch and enjoy the views (including many turtles every day) and also to be able to swim/snorkel/sunbathe just downstairs. It was close enough to restaurants etc, but nice to be away from crowds.