Amazing accommodation for a stay in Geelong. Great location and great communication. Highly recommended!