This is my third cruise and we chose Carnival Paradise because of its two day stay in Havana. Cozumel Mexico and Grand Cayman were ok but Cuba is a must! Amazing beach in Grand Cayman, we went to Royal Palms beach club.
Embarkation went very smooth, and we didn't make any long lines. Lines were kind of long to disembark though. We had an interior cabin for 4 people with 2 pull down beds which worked perfect for my kids. Service was excellent. The cabin was cleaned in the morning and serviced again in the evening when we were out to dinner. We were assigned to Your Time Dining and the most we had to wait for a table was 15-20 minutes.
Food was excellent at the restaurant, but not too many choices at the buffet.
Interior cabin for 4 people, 2 adults 2 children. Did not feel as crowded once everything was unpacked and organized. Had a king size bed and two pull down beds.