A great place to stay in Denver. Close to everything.