This place is even better than the photos can show! It is in a great area of Denver, super close to downtown, the stadium, and great restaurants. We stayed there for 5 nights and I could not be happier about our choice.