Absolutely great stay! The views cannot be described. We enjoyed watching sunrise from our balcony, and listening to the waves crashing against the rocks. The place is well thought out and makes for a comfortable stay. Esther also was very responsible and answered all my questions. Highly recommend it to everyone!