Excellent Host, Excellent House, Excellent hospitality.
Strongly recommended