I chose this cruise for the range of activities. I traveled with my husband and three daughters (13, 16 & 21). While we had a good time, the food in the main dining room was consistently disappointing. The service, however, was excellent. The photo package is a rip-off. I paid $249 for what was labeled an "all inclusive and digital package". For that price, I received 33 pictures on a USB drive - no prints, no scheduled times for family photos. The Cayman's excursion was not as advertised. We were signed up for the dolphin experience and beach time. As advertised, we were to spend 45 minutes with the dolphins and over 2 hours at the beach. In reality, we were stuck at the dolphin place for 2.5 hours and our only food option was their food which was not good (raw chicken was sitting out on the counter the entire time; hot dogs were sliced on the same cutting board as raw chicken). Additionally, the photos were outrageously priced for that excursion. I also purchased the unlimited drinks package but it is not as advertised. If you want a double shot in a drink, you must pay extra - you can only get one drink at a time. I'm not a lush, but I simply wanted a double Bailey's on the rocks for a nightcap and was told I would have to pay extra...even though I'd already paid nearly $500.