Cleanliness outstanding. Great location that is close to beaches. Every convenience that is needed in your stay.