80 pesos (IIRC) one way to the square or to Mega for 1-4 persons. Compared to the expense of the trip as a whole, it's down in the noise.Do you know or recall what a taxi to the square costs from Blue Angel? A mile walk sounds like more of a hike than the OP is after, but even at 90 pesos one way from Casa del Mar, it can be looked at as though it's about $10.50US a day on top of whatever the room costs. If Blue Angel is less than that, it's almost a no-brainer to stay there. Dock pick-up. Shore diving. The ride to the square, or wherever, is going to be quick and easy. $120 pesos, round trip, would only be about $7US on top of the room per day.
Blue Angel: Far enough from town to be away from cruise ship crowds but close enough for fairly short cab rides or a 20 minute walk, excellent dive shop on premises, nice pool, on the water (not across the street from it), dock for dive boat pickup, very good restaurant, quiet (only 22 rooms), decent shore diving with free tanks and weights for guests, free coffee in the lobby at 6AM, clean and spacious though a bit rustic rooms, great staff... what's not to like?