Great place in the heart of Denver. The hosts are super helpful, so many places are in walking distance.