GREAT place. GREAT spot. GREAT hosts.