We took our adult kids and grand kids (19 in total) and chose this ship because we had done Oasis in the past and the kids liked it. Also, we live in central Florida so it was easy to get everyone to the ship.
The Harmony was nothing short of spectacular. We parked at Park Port Canaveral lot and got to the ship fairly early (noon) so check-in was a breeze. We were hesitant to do the buffet on embarkation day so we went to the Solarium buffet instead. It was much quieter and the food was fine.
We had early dining for the group (2 tables of 10) and the only disappointment was that they have moved the dining to 5:00. That is very early, particularly on a port day. But we couldn't do my-time dining for a group of 19. The ages ranged from 5-up and all enjoyed the food immensely. We had 2 different waiters and asst. waiters and all were some of the best we have had on our 42 cruises. Nobody had a 'bad' meal any evening. Even the free steaks were quite good. Our teenaged grand kids are huge eaters and the waiters seemed to love trying to fill them up.
We usually ate breakfast and lunch in the restaurant also and the food and service were great. We did have lunch at Jaimie's Italian in Central Park one day and it was fabulous. I highly recommend it.
The revamped Coco Cay is beautiful with much better seating and more food options. Some of our group paid for the water park and were disappointed with the very long lines and crowds. They said that they would not do it again in the future.
St. Thomas and St. Martin were simply standard Caribbean islands. Certainly nothing special. The kids all did water-related shore excursions and were happy with them.
Here is where we had some disappointments. Usually we love the ice skating and aqua shows. The shows on the Harmony were terrible. They made no sense and were not well-choreographed. Neither show did a good job of showing off the talents of the young performers. Everyone leaving the Fine Line Aqua Show was saying 'what the heck was that all about?'. Really bad. 'Grease' was fine (singing, acting all ok) but we were surprised at the amount of sexual innuendo since we had 9 kids under age 18 there. The one bright spot was the group Mo5aic. We had seen them on the Oasis and they were fantastic.
There seemed to be the standard activities and nobody seemed bored. We had good weather so the kids spent a lot of time on the water slides. We like to dance, though, and found there was basically no chance for ballroom/swing type of dancing. We were on the ship on the 4th of July and they did a great celebration. The running track was great as usual as was the gym. All the staff seemed happy and seemed to enjoy this ship.
Complaints (gotta have a couple):
This ship has the HOTTEST elevators we have ever experienced. No air conditioning and very crowded. Everyone was talking about it. Miserable when you were stopping at every floor.
Prices of drinks. It used to be that drink prices were about half of what you would pay in a restaurant. Now they are more than you would pay. We paid $42 for a bottle of wine that we purchase regularly for $12. Our kids were glad that they had carried on wine and just had a glass in their room before dinner. Also, a glass of fresh orange juice at breakfast was $8. REALLY, $8??
We always choose a Central Park balcony because we like to people-watch instead of looking at water. We felt that this room was slightly larger that Oasis and Allure and the decor was beautiful. Tons of storage space and TWO closets! The new style of shower door on the large shower was great. Our stateroom attendant Marcia was sweet, happy and always helpful. Our kids had oceanview rooms and were also very pleased with the space and decor.
Coco Cay is much better since the refurbishment. However, our kids that paid for the water park were very disappointed with the lines and crowds.