This is our 3rd cruise with Royal Caribbean. Last year we cruised the Med on the Allure of the seas and loved it. Harmony is practically the same ship with a few extras like the water slides and the ultimate abyss which is the slide at the back of the ship dropping you 10 decks. Great fun, and the robotic bar. Loved it. My wife and i had an interior room which was all we needed for the time we were in it. We dinned in the main dinning room in the evening and found the service and the food excellent.
We purchased the drinks package which we found initially expensive but over the coarse of 7 days worth it.
The entertainment was very good. The production of Grease to the ice show, the Fine Line and my personal favorite show Columbus was of a very high standard. The parades in the royal promenade in the evening were fun.
Interior stateroom was small but very well kitted out with good storage.