Highly recommend this place to anyone staying in Denver.
The unit was great. The inside is completely renovated (hardwood floors, good lighting, modern appliances, new shower) and is extremely comfortable (two big couches, cable TV, free wifi, queen sized bed, huge closet, his-and-her nightstands). Everything was spotless, the linens were fresh, and there were even complimentary snacks, water, and toiletries (including new toothbrushes).
In terms of location, the highway is easily accessible, and downtown (Civic Center Square) is only 10 minutes away. Twenty to 25 minutes if you want to see the north side of the city (Union Station, Coors Field).
The host was always available if we needed anything, and he made every effort to make sure we had a great stay. Again, highly recommended.