This place is amazing! Great location within walking distance to lots of restaurants and shops, and 10 minutes from downtown Denver. Great hosts that really go above and beyond to make you feel at home.