superb hospitality. Constant communication with the hosts and most of all they care for you. Loved my stay. The house was sparkling clean with very intricate small-facilities facilities that one needs in their own house