Great hosts, great location, worked well for a big group.