Lovely view. Very clean and comfortable with modern facilities. We would definitely stay again. Our kids loved the basketball hoop and the amazing beaches close by.