We chose this particular cruise because it was more reasonably priced than other vacation destinations that we looked into. The entertainment and food were the most enjoyable part of the cruise. Also, Royal's private island, Cococay was awesome! Absolutely beautiful :) I highly recommend renting the beach mats at the island. Our particular cruise docked at Nassau, Bahamas. You must visit Senior Frogs which is a local bar and grill that is also packed full of entertainment. We could not have asked for better service from the waiters. Our waiter at the pool area was absolutely awesome and our waiters at dinner every night were impeccable. The entertainment that we enjoyed the most was 70's and 80's dance party and the Marriage Game.....which is just like the Newlywed Game. The cruise director that was in charge was absolutely HILARIOUS!! I've not laughed that much in a very long time. All of our girls and the Mom's had a great time. I would recommend this cruise.....especially for a senior trip!