Great location, lovely touches, excellent host.