Balcony cabin and room stewart were Great. Food tasty, interesting and abundant. Dining service was polite, pleasant and quick. Shore excursions were as advertised, especially liked the cooking one in Progresso. I even enjoyed the rough seas from Galveston to Cozumel, sitting on "our" balcony watching the waves and clouds. Embarking and disembarking were much easier this time compared to 10 years ago when it was tiring and a nightmare finding our luggage. This time was so simple and quick. I really appreciated the many improvements that Carnival has made. I also like the Cruise Director