Will and Todd's place is a beautiful, charming spot in residential Capital Hill, but also walking distance from coffee shops, restaurants, and parks. They had everything we needed for our short stay in Denver.