Harmony of the Seas was an amazing cruise ship. Very engaging staff who helped made the experience memorable. The ship has a lot of on-board options; whether you're with a large group, with 1 other person, or by yourself. Cabin was fairly small but spacious enough for 2 people to move comfortably with 2 suitcases in the room. Dining options were nice. If you're on a budget, the free dining areas offer plenty of quality options; if you're looking for fine cuisine, the on-board restaurants offer many options/experiences too. The bar staff do a great job of personalizing your experience, with many of them remembering who you are and what your go-to drink is; and this was on a 6,000 traveler cruise ship. The waiters and other restaurant staff were great as well. They consistently looked to make sure you were OK and didn't need anything. The room staff was very good as well, personable. The port time-frames were very good as well, as most gave stops gave you time to explore even with long excursions. As for the excursions, very diverse options that cater to any type of traveler.
This port has a water park, ocean beaches, and a swim-up bar pool. Many other options as well. Great atmosphere.