Will & Todd's place is a must-stay when in Denver. They welcomed us with cookies and a lovely welcome note. We loved our first visit to Denver and it started off on the right foot when we entered Will & Todd's Airbnb. This is where we're staying when we come back!