A great host in a happy home with top facilities. A lovely combination.