I would definitely recommend a stay here for large groups looking to be near downtown denver. Just a few minutes from downtown denver and has local coffee shops and pizza places within walking distance.
The home was also in great condition and super up to date.