This ship can't handle 4000+ guest - it's impossible! The adult pool is tiny and very deep. Bartenders are rude and cheat you on the alcoholic beverages. Most of the staff you run into don't look happy. Buffet food is very repetitive. If you want to eat at a specialty restaurant good luck -- reservations are very limited. Floors are super slippery. You will never find available lounge chairs in the pool area and most of the common areas. The casino seems very small and the cigarette smell is all over the entire floor -- horrible! If you have a family with kids and look forward to the Nickelodeon characters, good luck! You might never get to see them. Due to weather conditions, the ship cancelled the Bahama port. Too bad for us cause we won't receive any type of compensation. Excursions are extremely overpriced. Get ready to pay more than $150 per person.