stay
Hotel San Borja
Great clean spot with Flinstone looking structure. The beach is across the road.
5 countries - 39 spots