We just returned from our send trip to Cozumel. We spent two weeks both times and dove with Babieca and Luis was our wonderful dive master. Last year, they had to farm us out next door due to Luis not being available. That was not fun and we were on our own. Being new to drift diving at that time was a little uncomfortable. The boat was big and FULL of people. Other than that one experience, we spent all the rest of the days with Luis. We love it because they don't take more than 8 people. If they have more, they will get another boat going. Luis is amazing. His safety and customer service is great. He is serious about his customers enjoying their dive and will do anything to make that happen. We would not consider going anywhere else. If he ever goes anywhere else, we will follow him. We found pricing to be the same as listed on the internet, EXCEPT that they gave us a break in the pricing, due to two weeks of us 6 diving everyday. Tanks are Free for shore diving, also. We did the timeshare talk and got the discounts plus a free car for a day. We wound up paying just slightly over 1,000 for two people for diving 2-3 times each day for two weeks. Not bad. We did email Carlos ahead of time and let him know we were coming, but made no reservations with deposits, etc. They would just ask her daily if we wanted to dive the next day. I recommend this dive shop in every way.