We've stayed with Dennis several times, and it's always wonderful. He's the best possible host -- always available but never intrusive. Over the past few years, we've stayed in 3 of his units, and each one is cleverly designed and arranged to meet all your needs. The Guest Room is huge, at tree-top level and filled with light. For this particular visit, we had to arrive a day early to get ahead of an oncoming blizzard, and stayed a day later than expected to wait out another one! Dennis was truly heroic in finding ways to accommodate us and other guests whose plans were affected. Thanks, Dennis, for another awesome visit! Looking forward to next time.