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.
Dining:
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.