Such a perfect stay! Hosts were wonderfully communicative before, during and after our stay.