The ship is amazing. Everyone working on it couldn't have been nicer. The extra restaurants were delicious. Giovannis Table and 150 Park Ave were our favorites. If you get the opportunity, do the "All Access" tour. My only problems with the ship was that while sitting out by the pools, there weren't very many people coming around to get your bar order. You pretty much have to go get your drinks yourself.