Great place to stay in Geelong. Everything you need.