We stayed at the Royal Palms for a wedding. The wedding was beautiful and the staff was nice but overall ineffective. It is a solid 3.5 star priced at a 5. The amenities were not great and they nickel and dime you for everything. My recommendation would be to book one of their cabanas on Resort Pass, spend the day there dining and swimming then stay at a way better hotel. The bar wouldn't mix drinks an hour before closing one night, no fridge in the room, only one nightstand with 3 drawers for clothes, they put us and the people we were traveling with in the wrong room and we didn't know until they sent us our incorrect bills, I could go on. Honestly I am pretty easy to satisfy but at $1,100 a night, I expected way more.