The food was amazing! They have so many gluten-free options! Paul Mark was our awesome waiter every night and he was the best! Buffet food had so many options! American, Mexican, Italian, Mediterranean, French, Sandwiches, and pizza! The Guys' burgers were amazing! When we were in Belize, I was the only person on the Serenity Deck! High recommend staying on the ship for at least one port day. Lei Lei was the best cruise director for sure! She had a ton of energy and would hang out with the passengers! The ship is beautiful! The bad - so many trashy drunk people! The shows were just mediocre and I felt like they didn't have very many “fun” activities to do. I felt like some of the activities just wanted you to spend even more money. It was just a big-time waster. I do not recommend going from Feb - April. A lot of tax return passengers.