There are many places to go to for such a small place, the barfly, the wipe out, tequilla sunrise, the iguana, and lot's more.
The tequilla sunrise has good bands playing with various music, also lot of latin music so go and dance.
The others mostly play mellow ambient and tribal kinda dance, so nothing different from what I heard back home alot, they are still cool places to go to and meet other travelers, but to meet lot's of locals try one of the places where thgey play latin music and watch the latin spirit dance.
Dress Code: just dress for summer and you are in
there is live music in lots of the bars and restaurants. we found an open air gazebo-type place where people were drinking, dancing and enjoying some local and visiting impromptu music.