We had a great week on the splendor. The food was excellent and there were ample activities. We especially loved the cruise director, MarQ. We did your time dining and only had to wait once. Our head waiter was Mortel. Again, excellent. We chose a ocean suite which was very nice. We noticed a decrease in cabin attentiveness over past cruises and had to ask for standard items several times, such as pool towels, room service cards, and drinking glasses. The cabin was super clean Ports were very good and weather was perfect. We booked all of our excursions off ship and had no issues. The comedians were very good as were all the singers/bands on the ship. We found the carnival hub app to be so helpful in communicating with the other couples we were with as well as finding out what the dining room menus were and what activities were happening each day. Embarking and debarking quick and easy. Of the 8 cruises we have been on, this was one of our best.