"The resort is only 7 years old, but put on your glasses and look carefully and there is a lot of wear and tear - broken railings, missing room numbers, chipped paint (or shoddily repainted spots). The gym equipment was in need of massive maintenance, too, with some exercises not doable due to the shape of equipement. The food varied and was generally pretty good. (Tip: the seafood place near the beach has better steak than the steak house). The staff were generally wonderful. My biggest gripe was the lack of a coffee shop - I was directed to the lobby bar for coffee. Their sister resort next door has this figured out - they have a wonderful little coffee shop with coffee and pastries and ice cream open from 7am to midnight. We went there a couple of times before we were told by security that we were not welcome to enjoy the amenities next door (despite the resort being "Majestic" and there being no fence or sign along the beach). The roof-top pool rooms were amazing - easily a highlight for us. Overall 7/10, not terrible but would not return. "