John and Tara's place is situated nicely close to downtown Denver, but far enough to recharge from the busy city. The place is well-kept, with nice personal touches.