This place was convenient to beaches and shopping. Very clean and well appointed. Hosts were quite friendly and had good communication with us as guests. A bit expensive, but it was in peak season and school holidays.