Was a 50th anniversery gift we had an excelent time, the dinig was superb. The upscale restaurants went above and beyond with their service and quality. The room maid was very happy to assist in any and all of our needs. Boarding and debarker were made very easy with the compitent stap. I would cruise with Roayal Carribean again. Cabin was exquisit with more than enough storage, bath room facilities were very good. Bar fridge in the cabin was an extra bonus. The staff provided distilled water for my CPapmachine and call to see that every thing was working fine. The entertainment was first class enjoyed MAMA Mia the Aqua Show and blue planet all were fantastic.The staff on shore visits were extremley helpfull and asked me several time if I would like a wheel chair to help with my mobility proplems, I prefered to try to walk and the helped me up all the ramps even when I went up the crews ramp by error they were graciou and guided me bak to the elevators. In closeing it was a first class experience for a first time cruiser and would certainly cruise again.