Embarkation: This was the worst part of the cruise. It was the only bad thing actually. Very confusing. When we there it was SO hot out. Carnival needs better signage and more people to direct the passengers.
Cabin: We had a balcony it was excellent, great showers. Our room steward was wonderful as well.
Food: We mostly ate in the Mermaid Grill the food was really high-quality. We ate at David's once, it was a bit too fancy for my husband's taste; I liked it though.