Theresa's AirBnB is a fantastic spot for your next trip to Denver. Located within a picturesque suburban neighborhood, the Sloan Lake is just minutes away and makes for the perfect morning walk route. The AirBnB is cozy and welcoming, and Theresa is a lovely host!