Orion's Den is a little bit of paradise in Capital Hill, Denver. Great location for walking and access to public transportation. Hosts are so accommodating and responsive if needed. Cozy, clean and nicely decorated!