We spent 3 nights here and absolutely loved it! the space is very clean and tastefully decorated. The view of denver and the mountains from the roof really makes this a top tier place to stay. i
If you are bringing more than 1 car that would be the only thing that would be a deal breaker for me, as street parking was almost nonexistent (for much of our stay).
Overall, if you are staying in 5 points this location is hard to beat.