Life slows down. From your perch in a treehouse hotel or rental, you notice the squirrels at play and hear the songs of crickets and frogs. You and your kids discover the wonder of nature all ...