The property was fine, old school Mexico. Staff was fantastic, business of diving not so good. After going back and forth with both the front desk (front desk VERY responsive, that's a positive) and dive shop for a week and getting settled to dive w Blue Angel, I got an email from the Dive Shop Manager a week later telling me (because I had not had a dive since 2023, about six months) that I had to pick one ---- a. pay for a $110 USD class to refresh, b. Pay approx $100 USD for a private Dive Master or c. pay $400 for a private boat. I declined to dive with them, and instead we did our diving with Aldora which was great, and I didn't need a special class. We are experienced divers with advanced certifications and were offended by the money grab. However, to my surprise, the hotel charged me $10 a day for my wife and I to walk off the dock into the Aldora dive boat. This was no where in the contract or the Blue Angel website. I thought it was tacky. But to Blue Angel's defense, the hotel manager wiped the charges off the bill. Thanks greatly to him for his quick reaction and great customer service. All in all, OK property and definitely only for divers. Some complain about beds, road noise and tanks clanking around early morning, we didn't notice. Put a beach towel on the floor behind your door, it does the trick. Beds just fine, it's a dive property, there are going to be clanging tanks.....deal with it. Many thanks to the staff of the restaurant and front desk.