Great spot to stay and visit Geelong.