We had a wonderful stay at the French Consulate. The house was exactly as advertised, and was clean when we arrived. We used this site for a work/team building offsite which was great. Wifi was fast, rooms were spacious, and location was great. Definitely recommend if you're looking for a comfortable place near downtown Denver.