This property is ideal if you want to be directly at the beach!! Unfortunately, upon arrival in the evening, we noticed our sheets were stained as well as the pillowcases. Since it was the evening, they didn’t have any staff to change the sheets so we had a very uncomfortable night. When they came the next day after yet again requesting only the sheets were replaced not the pillowcases with stains visibly on there and we had to call them back. This made for an uncomfortable mindset of what else isn’t clean? There also wasn’t very much accountability or apologies for the inconvenience. The property outside is well kept & the breakfast was decent. I think the options could have more flavor, but maybe they are geared more towards Europeans taste buds. The make your own omelette station was nice. Overall, we would maybe stay here again, would just need to do a thorough review of the room immediately on arrival.