This place was amazing!! So clean, and the views are incredible. We saw a minimum of 20 turtles on the beach outside each evening we were there. An even better experience than we expected from the pictures.