What a great place! Everything was just as we expected, and the hosts were amazing. We will definitely stay here again when we visit Denver!