This is advertised as a 5 star resort and it definitely does not meet 5 start standards. The food is mediocre, some of the staff are plain rude, not nearly as much "poolside fun" as other resorts we have visited. The coffee maker never worked in our room, and we requested a new one on the app and in person, but never got one. There were many times we could not get into restaurants and you could not make reservations in advance. The gym was nice and we didn't get to try out the spa because no reservations were available. They want you to use the app, but it does not work well.