A brilliant apartment to stay at in Geelong. Clean and well appointed.