Amazing place to stay, a must in Geelong.