Massachusetts' Berkshires are full of storybook places to stay, but only a few let you sleep up in the branches. In the quiet town of New Marlborough, past the river and up a wooded path, there's a ...