Definitely the place if you have to stay in Denver. The house is amazing, one can notice how much personal efforts have been put to make the place great. Totally recommendable.