Our main concern was being sea-sick for 7 days - lol. We took non-drowsy Gravol just in case and, luckily, used it only once. The crew acknowledged that it was their rockiest cruise (just our luck) but, it sure makes a difference when you are on a larger ship. You still feel as if you are on a ship a few days later on land - no kidding. Do not let anyone tell you that large ships do not rock, even with stabilizer bars - NOT TRUE.
Apart from that, everything else was excellent except for rain on one day while we cruized. The ports-of-call (Nassau, St. Thomas & St. Maarten) were nice to explore but crowded because there were several ships docked at the same time. All the information about the tours was placed in your cabin the night before and crew were available to book and/or answer questions.
Entertainment (free & pay) for all ages were available every day and at different times. The food was plentiful and delicious everywhere on the ship (included), except for the specialty restaurants. Coffee, tea, milk could be taken away in cups but there is a charge for specialty coffee/tea/exotic drinks. Ask before you order because some places you can get free coffee/tea/dessert but charged for sandwiches.
We had a cabin with a balcony over-looking Central Park where you can eat, people-watch, sun or enjoy the fresh ocean air. Room size mid ship (cannot remember cabin #, sorry) is adequate for 2 people with enough closet space. Room service is impeccable (twice a day) & they even make animals from folded towels. Washroom was a fair size but lacked counter space. The stand up shower might be a tight squeeze for "heavy" people. I am 5'6" 145 lbs & found it just right for me.