An excellent place at an excellent location with an excellent host. Warmly recommended