We're thinking of doing a long weekend in NY - sights and shopping and then a chill week somewhere. Don't want to hire a car. Any ideas? Could we do Cape Cod or is there anywhere else within train or short flight distance?