Wonderful communication from host(s) throughout. The check in was seemless, the accommodation was lovely and exactly as described. The location was terrific, our family enjoyed every aspect of our stay.