Lovely place with great view and amenities. Many beaches and trails nearby. Our checkout was delayed at last moment due to medical reasons. Samira and Abdel were kind to allow us some time. We would love to be back again. Thank you :)