We had an amazing time! The place was clean and tidy and matched the description. The views from the balcony are amazing and you can hear the singing birds in the night. Very ideal location to shops and restaurants and just steps away from the beach! Definitely recommend!