massachuetts cape cod treehouse vacation