The location is close to lots of thing to do in Denver and just minutes away from downtown.