We were three couples ages 54-60 who are quite experienced cruisers. As we are south Florida residents, we simply drove to the Port of Miami.
We arrived at about 11:40AM and were onboard the ship by 12 Noon. It was the easiest embarkation ever. The cabins were not ready so we all went to the Windjammer Cafe for lunch. The food was plentiful and good. Posted signs stated the cabins would be ready by 1PM and they were. Luggage was delivered promptly with no hitches. We did not see our cabin steward until 4PM but he claimed he was quite busy and we really did not need anything. The cabin was always clean and every night had a different towel animal. There was a problem with the toilets on the ship. At least four times during the week, all the toilets broke down. It was a system wide problem, and something Royal Caribbean should investigate for repair.
Food, in general, was quite good. We had breakfast in the dining room which was open seating. The waiters were efficient and everything went smoothly. For lunch, we alternated between the Windjammer and the dining room. We had a problem one day as no waiter came to our table in the dining room and as we wanted to attend a Trivia Contest we left and went to the Windjammer. Our waiter and assistant waiter for dinner were excellent and did everything to make our meal the most pleasant of experiences. We also loved the cafe on the Royal Promenade. It had the best cookies and the coffee (Seattle's Best) was great. Too bad the same coffee was not in the dining room nor in the Windjammer.