I picked Harmony because I wanted the biggest and best ship to take my Teens on. They had the time of their lives on the ship, made lots of friends and wore themselves out daily. The boarding on and off the ship was extremely quick. The staff is the most polite and helpful I have ever seen on a ship. The food, wasn't the best I have ever had but there was plenty of options and the lines were not too terribly long. I can't imagine cooking for 6800 passengers though so I didn't focus much on eating. I enjoyed the track around the lower deck and went to the gym a few times, both are very nice. My spa experience was nice however I didn't like trying to be sold products right afterwards. I'd say the only downfall of the ship is that the solarium didn't have a pool and that shade is limited on the pool decks. We were planning our next trip on Harmony before even leaving the ship!
Cabin was clean and roomy.
Teens took the zipline tour and loved it.
Great experience just touring around the local town and trying local food.