Superb. Wonderful and homely, beautiful space and location. Everything was absolutely exceptional.