Like everything else, the answer depends on your preferences for $$ spend, afetr dive activities, etc.
When in Coz, I stayed at the Presidente Intercontinental. I thought it was a great place to stay and the dive op is exceptional. But, it's not in town and it's not cheap ( about $200...