We chose as the dates were right, price was right and we only live 45 minutes from Tampa and so port was right. Great ship, lots to do, lots of bars, entertainment and loads of food! Only bad part was not enough for 12 and 14 year old boy to do. They didn't want to go to the teen hangout and so got a bit bored at the day at sea but still had fun. Loved the food (Especially all the desserts)! Had a great day in Cozumel, we hired a private taxi as there were 6 of us, Tour Plaza. They took us all round the island and stopped at the chocolate factory (my kids favorite), tequila tasting (our favorite), mayan ruins and at a private beach club for lunch and a swim. Just wasn't enough time to enjoy the island enough. Our service on the cruise was excellent. We even coped with our cabin space (4 in a cabin was not exactly spacious but OK for 4 nights). Our waiters in the dining room were great and all went out of their way for us all. Particularly Kevin and Swapneel (I think shortened to Neil)! Would definitely go on another cruise with Royal Caribbean, just maybe with adults next time, or when my kids are a little older and will enjoy hanging out with teens more!
Small but comfortable, maybe could have done with bigger closet for 4 people!