This is hard for me because I live here and these folks are my friends - doesn't matter if everyone was busy or not, it's so hard to pick one over another.
I've never stayed at Barracuda and had never even been to the bar downstairs till last week for a memorial gathering - I mentioned them because you spoke about a place to sit back and relax after diving. Their outside area, the restaraunts and bars literally downstairs and the closeness to downtown - seems like that fits. Casa Del Mar is nicer maybe, has a great outdoor area, shore diving but just not much else around it open at this time. Hotel Cozumel is mid road, similar in that not much variety and stuck with house dive op.
Dive Ops - this is hard. I love Blue Project, they are not like family, they are family, we've become very close with them and they do a fantastic job. Blue XTsea is another, Christi contributes a lot here but virtually never self serving, her dive masters are fantastic.