This sleek 120-person venue brings sharp design, big-flavoured small plates and thoughtful drinks to Leighton Beach.