A perfect spot to stay if you are flying in and out of Denver.