Great location within easy walking distance to the beach, shops, and other local attractions. Easy and good communication. Key needed to be picked up and dropped off at a different location about 10mins walk away so keep this in mind when travelling without a vehicle.
We had a great time in Geelong, thanks.