Good location with more than enough space for a large group.