It had been 22 years since our last cruise, before we had kids and we just took our first family cruise with our 11, 15 and 18 year old. We also went with another family. Harmony did not disappoint! Boarding the ship was smooth, the service from our room to the bartenders was top notch. The quality of the food at the main dining room was good, but we also ate at sabor and 150 Central Park. Sabor had the best guacamole we had ever had and our dinner at Central Park was Amazing and worth the extra money to dine there! Our kids all had a blast and there was plenty to keep them busy on board. The days at sea we rarely saw them because they were busy on the water slides, flow rider, playing ping pong, zip lining, or just meeting new friends. The only problem with Harmony is that our expectations are so high for our next cruise, I’m not sure if they can be exceeded.