Excellent spot. Very well appointed spot in a great location. Highly recommend staying here if you are visiting Denver.