Beach bar offering coffee, drinks, and snacks. Located on a blue flag beach.