My wife and I decided on the Freedom of the seas because the date of departure was exactly what we were looking for . I have cruised a lot with RCCL and you never can't go wrong with them. Service is excellent, starting with crew members, waiters, and cabin steward which by the way was the more than excellent . SERVICE IS # 1
As to our cabin we did not want to spend much , and by the way its only to sleep, so we booked an inside room in deck 9 which was spacious and always kept very clean by our cabin steward.The food was very good specially at the buffet . We went to the formal dining room only once and preferred to stick with the buffet for all 3 meals. The variety of the food was very good and service was excellent. Entertainment and activities were good. The skating show was very good and the magician which I cannot recall his name was excellent.
Ports were OK.. We did not book any shore excursions . We just walked around and went shopping for family and friends, Port Costa Maya and Cozumel great place to buy souvenirs from Mexico and other stuff. We did not buy anything in Costa Maya because we knew that Cozumel was cheaper. In our personal opinion Grand Cayman was a disappointment..