We chose this cruise for the ports that we would visit, and the many days at sea. Royal Caribbean has taken all of the hassle out of getting on or off the ship.Everything from the bus shuttle at the airport to the idea of taking off your luggage. Your cabin is cleaned everyday by helpful, friendly staff. There are many, many activities in which to participate hourly and daily. The staff is friendly and willing to help with all of your questions. And the food...there is always something to eat, but make it a must to go to the specialty restaurants, you will not be disappointed. You are given enough info before each port of call to make safe, informed decisions. However is you are as old as I am, and are looking for a quiet nook to rest and sunbathe,,,there is the Solarium. Plan your next trip...you'll enjoy yourself!