We stayed at Allegro and dove with prodive for a week in early October. The resort is less frills than higher end (and higher priced) AI's we have stayed at. However I was there to dive, so with 4 dives everyday except 2 I didnt spend much time with the amenities. My wife did not dive and was pleased with the quality of service and tickled they actually Captain Morgan. The food was mediocre, as has been my experience in every AI of every price range. The superior room is actually their base room package. Superior premium is next. Then First club suites. We were booked to superior premium and they upgraded our rooms to First club. Spacious, clean rooms, mini bar stock rd d regularly. Access to bathrooms and self serve bar and finger food 100 yards from dive shop and rooms closest to ocean. To be honest it's about what I expected as it was one of the cheapest options for AI in cozumel. It was clean, staff were friendly, amenities were less than other places on Cozumel and elsewhere we have been but the price reflected that. The beach was phenomenal for my non diving wife. Beaches that nice aren't found up towards town. We were pleased with the value we received and would stay again. My son and myself both dove with prodive for a total of 25 dives each in 6 days. We had Karina as our DM for most dives and she was great. Always ascended on dsmb to safety stop, dsmb deployed by DM, you ascended as a buddy team when you or your buddy reached 700 psi. Always carried my own dsmb, but DM preferred to deploy theirs so they could insure location of all divers in group. The Rest of group continued until they reached their own air limit. Knowledgeable about sites and conditions. Flexable on adjustment to dive plan based on skills and wants of group doing dive. Average groups were 4:1 ratio. They accommodated our needs fairly well including rental of 15l tank from another shop for me (6'7 250lbs air hog). I went from averaging 50 min on the 12l to 65-70min dives with a bit more reserve nitrox as a safety buffer. Dive depth averaged 65 to 95 ft. I hit 99ft on 1 dive to check out a shark, but I dont care to dive deeper for just the sake of being deep. We did have to stop off occasionally to pick up or drop off divers in between dives. The thing is its 15 min max to 90% of the dive sites on west side, so it was done during our surface interval and no imposition. Boat staff and captain were always accommodating and friendly, thanks Taco. All in all I was pleased with the dive experience. While it wasnt valet diving there was good value in the diving. Night dive needs 4 people to go, me and my son and a pair of friends we met guaranteed it went. Believe they are available 2 or possibly 3 evenings a week.