Very good location. Just some communication delays at the beginning but beyond that our stay was great. It's a recommendable places when visiting Denver.