Great location for downtown Denver and the Broncos stadium!