Overall, the entertainment was excellent. The show Mama Mia was outstanding! Blue Planet and the other shows were also very good. The Headliner was average. Turning to food, the dinning room dinner was excellent. The service from our waiter was the best we've had! On the down side, the waiter assistant would frequently disapear/hide. While walking I would also observe service staff congregating in areas that were not visible. Our stateroom was fine, but cramped. Our safe was locked when we arrived and when we asked the room steward for assistance - he never had time. Normally, our room would be refreshed frequently on other ships, not the Allure. We found the room steward service to be below industry standards. Out of 25 plus cruises, only one cruise would stand out as worse. The ship is fun and exciting and offers alot of entertainment options for all. We had grandparents, 51 year olds and 2 twenty something couples in our group and all were happy!
The room doens't have a lot of storage, but a very comfortable bed.
We stayed in Cambria Suites, nice but pricey rooms. Food is about a mile walk from the hotel.
Getting to the beach is a bit of a walk from the cruise port (about 3 miles), but nice.
Nice port with pretty beaches, if they had snorkeling within walking distance of the boat I'd say perfect.