Allure of the Seas is incredible. So many options for dining and entertainment. The crew is very attentive. Entertainment is superb. From poolside music, to evening shows to parades and ice shows everything is so professional and top tier.
Disappointed with Cozumel due to very heavy seaweed on beaches creating a disgusting mess and foul smell. Tour to Tulum was OK but far too little time to see the ruins then to rush back to a disgusting beach. Tour guide (and excursion staff) knew of this issue but did not recommend another excursion. The snorkel in Nassau was incredible with so many fish and a beautiful reef. Snorkel in Costa Maya was OK but reef was in bad shape with no fish to be seen, just dying corals. Also, the team leading the snorkeling did not wait for some with less experience to keep up with the group. It was difficult and a bit scary at times not to see the rest of the group.
Small but adequate cabin overlooking Boardwalk with view off the stern of the ship and also view of the Aqua Theater.