Great place, fantastic staff, amazing views, very friendly. Beautiful beaches. Extremely accommodating of our needs.
All of it is in very good condition although it’s not new. Well maintained and lovely pool and grounds. We will come back.