Staff was great, didn’t have a chance to try amenities and breakfast but room is nowhere near 5 star hotel quality. Layout is weird, for example the nightstand of one of the beds is near feet since there is no other place for it, carpet is stained everywhere, marks on the walls, etc. Also, the description says it is 3 min from the beach. Maybe if you can go through construction sites and walls but in actuality it looks more like 10 min.