Great location, great host. perfect place for a large group