Best spot to stay in Denver! Right near just about everything.