Amazing place, hosts and location! Could not wish a better stay in South Yarra!