Great spot for a home base when visiting Denver