Bar O'Quai is a beach bar offering snacks and refreshing drinks.