Great location, nice style, clean...and a superb host.