This is a perfect place for big group, real close to the Broncos stadium and short Uber from downtown. Lots of parking and great neighborhood.