We had a lovely stay at this property. Everything was very clean and and the views from the balcony and roof were incredible. Right on the beach and everything you need for a great stay is there.