The perfect place to base yourself with a larger group in the heart of Geelong, close to everything you need.