We love Royal Caribbean, very clean, the crew is exceptionally happy and very friendly and helpful. Food is great and entertainment is wonderful. Smooth sailing and safety first. We had an inside cabin which was fine and they are always making your stateroom and keeping it fresh and clean. We ate mostly in the main dinning room which is an elegant experience for breakfast, lunch, and dinner. The Windjammer Café is delicious too, with such a wide range of foods to eat. Always fresh fruit and breads. We went to Key West and Cozumel, which we had a good time shopping and seeing the islands. While on ship the entertainment was very good and Elvis, Angel and the rest of the entertainment crew did an outstanding job. We found the check-ins and check-outs very organized and went quickly. We went for our 48th wedding anniversary and our overall experience I would say was excellent.