A backyard cottage with all the amenities required for a comfortable stay near Deakin Uni or the Epworth Hospital in Geelong