Superb host and accommodation. A perfect place to stay.