A storybook treehouse. Great amenities, an enjoyable stay