Carnival is a great value for those on a budget but I was really disappointed in the food. We had anytime dining. Here were some exceptions:
1. 5 stars: Featured Vegetarian dish--the head chef was Indian and the Featured Vegetarian dish offered each night for dinner in the dining room was Indian and fantastic (just get extra yogurt sauce if you can't handle spicy food)
2. 4 stars: Guy's Burgers.
Cabin was a good location in the middle of the ship. There was some noise when the ship docked in Ensenada and back in Long Beach but not sure if it was noisy everywhere or just where we were.
Pull-down bunk bed for our 4 year old. She loved it.
Bathroom was big enough