I have cruised with RCI 2 times before and once with Norwegian.This was our 4th cruise.
I was a little worried because of all of the negative reviews about Harmony.
I have no idea what those people are talking about! We had an amazing time the ship is incredible and immaculate. You cannot possibly do everything on board in 1 week. The shows were excellent. The staff were all friendly I did not encounter 1 staff member that was not kind. The service in the main dining room was slow at times.We only ate there twice.The windjammer was very good great food and a ton of variety.Less crowded in my experience than when I was on the Oasis and Freedom. The highlight for me was "Wonderland" the best meal of my life!The experience was amazing especially for my 10 yr old daughter. It is worth the extra money.Chops grille as always was excellent.Those were the only 2 specialty restaurants we ate in aside from Johnny Rockets.
Took a cab to one of the prettiest beaches I have ever seen. Lindquist Beach off the beaten track you have to bring your own snacks but much nicer and less busy than the other beaches on St Thomas.The kids loved it as well easy for kids to swim at.