Almost all kind of cards are accepted for payment according to the sticker at the bar, but Amex does not operate (they say...), and Mastercard can be used only over 100 HRK bill. Funny...
Worst beach bar I have ever been in this nice country. The staff is bearish, unfriendly, seems that the guests are for the bar, not the bar for the guest. Not recommended at all.