Excellent place. Excellent host. outstanding location