I'll be making that PHL-BOS roundtrip soon (I'm actually across the river in NJ). My sister is in Boston, I told her I would visit as soon as I get my M3.
Curious: where did you supercharge along the way?
If you take Route 15 (Hutchinson...) Tesla Nav will likely select the Greenwich Supercharger, just as you enter Connecticut. Only 4 stalls, I've started out sharing once or twice.
If you take I-95, Tesal Nav will likely select the Darien Supercharger in the Connecticut Welcome Plaza.
If you have a fair amount of range left and decide to skip those options, you can use one near Hartford. Those are off the highway, but have more dining options. I suggest following Tesla Nav suggestions for your first trip. Once you know your typical burn rate and range, you'll be more comfortable with different options.
I've gone as far as the Supercharger near the I-84/Mass Pike junction before recharging. That one is in a mall parking lot, we always arrive too late to enjoy the amenities.
If you take I-84 from NY, I recommend the Danbury, CT Supercharger. Next to the highway in Danbury Fair Mall. Decent food court, and a carousel if you have children.
PlugShare shows lots of charging opportunities in the Boston area. If you don't have easy access to a dryer plug or similar at your sister's, I suggest knowing your options before you leave home. Many non-Tesla chargers require membership in a network.
Places I've charged:
- Charles Hotel parking garage in Harvard Square. Moderately expensive, free access to the charger. When I was there an electric Smart car was plugged in, didn't seem to be actively charging. Unplugged the car, plugged into mine. When I left, reconnected the cable to the Smart car.
- ChargePoint chargers in an office park a block or two from our hotel in Waltham. No cost, though ChargePoint registration and online check-in required. Checked into our hotel, carried our bags to our room. I drove the car to the charger, plugged in and walked back. By morning we had our target charge.
- ChargePoint charger on Brandeis campus. Had to pay, but wanted to top up for trip home.
- 120 Volt outlet at a friend's house in Newton. Got to 90% by the second day. We did burn some KWhours during a spirited demo ride on Route 128. Nearly the same route as when my friend let me drive his first BMW many years ago.
- Tesla Dedham when there were no options near our hotel a few exits up 128. Some interesting options nearby. Don't stray too far, you might get idle charges if your car stays connected too long after charge completes.