Just got back yesterday and visited Carlos & Charlies. It had been recommended to us as well. The restaurant was a 15 minute cab ride into town from the pier. Standard cab fee was $6 and a cab stand is right outside the restaurant. It's a party atmosphere, loud, people dancing around, etc. We enjoyed it. We were tired after the catamaran sail & snorkel excursion (awesome!) and shopping so we sat on the restaurant's outer fringe where it was open to the outside which was nice. Food was good and moderately priced.