The issues started with RCCL changing the itinerary right after final payment was due. Then there were the scheduling changes to arrival times at ports while on board the ship that even the crew gave different answers depending on who you asked. Even though there were schedule changes we still arrived late to every port even to disembark in Miami. The fact that they would not issue tender tickets until 9:30 am and would not allow the first tender to board until 10 am was ridiculous. That is the punishment for using private tours and not RCCL's. Also wish they would have told us that we were staying in Havana until 1 am instead of 10 pm so I could have made plans for a night activity as I did not want to purchase Tropicana show tickets from the boat for $200 each.
They ran out of chocolate ice cream, chocolate chip cookies, and butter. Also did not like that they did not offer breakfast and lunch in the dining room on sea days when you could sit down and actually enjoy it. They had a buffet brunch on all sea days. No need to have 2 buffets.
Loved the smallness of the ship as it was so easy to get around and from one end to the other. The crew were great and friendly. Inside cabin was not as bad as I expected. Plenty of room for all of our stuff. Just put suitcases under the bed.
Cabin was bigger than I expected. Room for suitcases under the bed. I had to climb to bottom of the bed as I had the spot next to the wall. We did lose water the last night of the cruise but it came back after a little while. No issues with room temperature and a convenient location.