A beautiful space in the heart of Barwon Heads. The perfect place to enjoy all the Bellarine Peninsular has to offer.