Perfect location for a quick place to stay while in Denver