Lovely accommodation in the heart of Barwon Heads. Easy walking distance to the town center and the beach. Highly recommended.