You definitely should stay here if you're looking to move to Denver or simply to see/explore the University of Denver!