My husband and I really enjoy cruises and have been on a few, including Royal Caribbean ones.
Last time we went for New Year's 2015 on Quantum of the Seas, back when it was the largest ship in the world (did the same back then with Freedom) and Quantum was an amazing experience and the best cruise we've been so far (still is).
So we expected that Harmony, being the current largest and newest ship in Royal Caribbean, would be even better than that, so we went on Jan 6, 2018.
We got a really great cabin with a balcony towards the sea and it was well positioned (right in the middle of the ship).
It was beautifully decorated and spacious. We had an excellent housekeeping attendant.