Beach bar and cafe offering light meals and drinks with a creative menu. A welcoming spot for socializing.