Stetson & Megan’s place is a great option for when staying in Denver. I highly recommend it!