Well, not all dive ops will pick you up all the way in town... who do you dive with?
Last Feb. we stayed at Casa Mexicana and loved it... it's in town (all the way south) so you can walk to just about anywhere. Excellent breakfast buffet included in the price.
Our dive op of choice, Blue...