Love this place. Best place in Geelong to stay!