The Den is a great space for couples or friends wanting to visit Denver. It's across the street from an heart park and only ten minutes from downtown.
My friends and I had a lovely stay the hosts are kind and welcoming.