Just got back from a week in Cancun. We stayed at the Royal Caribbean (three years ago we stayed at one of their sister resorts, the Royal Sands). I can't say enough about the staff at the resort--always friendly and helpful. The rooms were clean and comfortable. Mexico is not known for having comfortable beds, and the Royal is no... more





