Excellent place & excellent host - that says it all!