Beachside Villas are fantastic. We love staying there. As far as bars along that beach front aside from Karakter you only have Mary's Boon. MB is a resort with onsite restaurant/bar. They may or may not have beach service now but the six times we stayed there they did not.

There has been two establishments in the last couple of years - bar/restaurant open up next to BSV but they weren't open for long.