Great central location to stay in Denver