Well, sorta. Location, location, location. Ocean view rooms, right on the water not across the street from the water, they have a dock for pick-up, you can shore dive there, plus it's *very* close to downtown so you don't need taxis. Casa Mexicana doesn't have that, nor does Suites Bahia or Ventanas del Mar. El Cantil condos are more than $80/night as is the Cozumel Palace. Coz Palace and Hotel Coz are a little further from downtown.
I've been in the Barracuda and seen the rooms. Other than the one time I stayed at Casa Mexicana, I've stayed exclusively at Casa del Mar, probably 15 times. If I was going to stay downtown, and my only choices were the Barracuda, Casa Mexicana, Suites Bahia or Ventanas del Mar, I'd probably stay at the Barracuda because of the on-site dock and the shore diving.