A quirky space with a chilled vibe in a nice location a stones throw from the beach