Overall great place, hosts, and location, especially for large group.