Excellent hospitality from a wonderful host in immaculate accommodation.