This stay was fantastic. It is located just about 3 miles from downtown Denver and I as able to walk most places I wanted to go in just over an hour. I helped that the weather was fantastic during my stay.
As for the interior, this place is immaculate. The rooms are clean and appear very new. The bathroom was spotless.
Overall, this was a very high quality for a more than reasonable rate