I would recommend this cruise to anyone. We love sailing with Royal Caribbean.
The Allure is an amazing ship. You think you're in a luxury hotel, unless you see the ocean all around you. There is so much to see and do. After the week was done we realized we didn't see or do everything.