We chose this cruise because it left from NY and we decided we would alleviate the stress and not have to worry about flying.
The shows were very good and the staff was extremely friendly and helpful. We had a nice size cabin, but the TV in the cabin was so small it reminded us of a computer monitor -- a small one.
More often than not during breakfast and lunch, the buffet had a nice variety of food, but the hot food was not hot. During the beach break (Private Island) -- the food was also cold. They have got to figure out a better system. When food that is supposed to be hot is not hot... it is most frustrating, as I am sure all will agree.
Spacious and very nice.