You'll like Pinel. They take CC but also cash 1 to 1. We usually call on whatsapp to reserve front row seats at Yellow Beach.