December 2015 - 7 Night Western Caribbean (Port Canaveral Roundtrip) Cruise on Freedom of the Seas
Wait staff was great, but the food was mediocre at best. We felt nickel and dimed to death - bottled water, lattes and wine. Making reservations for the main restaurant on a daily basis was another huge inconvenience. Dinner lines on the first few days were very long, but it got better towards the end.
Our cabin was ok, but small.