JFS
Contributor
Blue Angel has some really good DM's and Instructors on staff. Ruben Larregui is my favorite Instructor. He's also the lead singer in a local band called The Red Eye Band. They play at BA on occasion too. BA offers free shore diving to patrons who are staying at the hotel and using their Dive Op. The shore diving at BA begins in a "pen" with ropes & buoys that includes a buoyancy course as well. The pen has a lot of fish life too! It will make a great opportunity for your newbie divers to practice skills and become more comfortable in the ocean. I highly recommend taking advantage of the unlimited free shore diving, especially for your new divers. You should also check out the dive courses offered for your new divers. It will most likely be one-on-one instruction.
BA hotel is about 1.25 miles south of downtown and I always found it easier to take a cab into town to go to restaurants and do shopping and Mega and Chedraui. The front desk will call a cab for you and I have never had to wait more than just a few minutes.
Some great advice has already been mentioned in this thread for ATM's. If you have a day where you will not be diving, I'd negotiate an island tour with a local cabbie who speaks English. (Most do). It is surprisingly affordable. The BA front desk can give you recommendations too.
Have fun!
Ruben is no longer at BA nor does Red Eye play there anymore.