A comfy home away from home for whatever reason you are visiting Geelong