Great place for a family to base themselves in Barwon and bellarine pen.
The place has everything you would need.