The ship is older but it is lovely. The staff was very helpful and extremely friendly. The embarkation and disembarkation were both relatively easy. More waiting arriving in Havana and going through their passport control. Havana was terrific. Booked our own on shore trip one day and walked around near the pier the second day.
Buffet dining was often crowded so we found that the outside buffet lines were much shorter. Food was good. In the dining rooms sometimes service was slow. Never did "Open Dining" before. Was more used to having a table and time assigned so that you have the same staff each time.
Unfortunately our day at the beach was cancelled due to weather, but the ships personnel handled it beautifully. They re-scheduled the day very quickly and did a day at sea in the sun instead of rain and lightning on the beach.
Small for 2 adults and a child but manageable. Very little storage space. Small bathroom. Extremely clean but older ship.