This place is perfect for large groups, and you really can't beat the location. Our group enjoyed large breakfasts on the main floor, grill outs on the second floor/deck, and the Denver skyline view on the third level. Mile High Stadium and a spacious park are within walking distance for activities.