I did not get off the ship because I could not find an excursion that would be good for the girls and me and I had heard that the port was a bit dangerous if not on an excursion.
Beach break at Playa Mia. Great for the kids. Waterpark is all new and very fun. We did not have the food this time so I don't know about that. Drinks are very weak, but what do you expect. Overall I would say it was a great time for all ages.