The piano bar was my favorite and Clay was witty and hilarious and talented. All the guests and staff on the ship were friendly and engaging. I can't wait to book my next cruise. I loved the towel animals and even took the class to learn how to make my own. The food was delicious and I am glad there were stairs to take to keep me from gaining a million pounds. My room attendant Rilo was very helpful and accommodating. My sister's kids loved the kids club. I met many wonderful people. The cabin was comfortable and I enjoyed looking off the balcony. We didn't book excursions through Carnival, but I would recommend our waiter Johnny at Playa Del Mia. He was the best waiter I've ever had in my life. Also, the guides on our excursion in Progreso to the cenotes were awesome and it was an interesting trip.