I'll make this short and straight to the point.
DRINKS: If your intensions are to "get drunk" the entire weekend, that won't happen here. 99% of the time the drinks were watered-down and expect to pay well over $10 per drink (tip is already included when you give your card). I do not think this was a problem with any particular bartender because all the bars (even on their private island as well); were the same. You won't get the regular drink touches either like salted rim around your margarita, apple or cherry in your martini. You have to hunt down people or go to the bar to get a drink, and they won't come to you on the Island when you're laying on the beach.
I have sailed with RCCL on Majesty of the Seas (like 5 years ago) and the drinks were not only better but, I never had to go searching for it. Even on the island we had bartenders come to us.
Room was well maintained by our housekeeper. However, the room and bed itself needs updating and carpets should be replaced. The bed was comfortable overall and the kids (two murphy beds on each side) were cool.