Both Sheldons and Highway Pegs are MSf training sites also.
Neither are "in" Boston. Both are Harley rentals.
Eaglerider has/had a location closer to Boston in Everett,
at Boston Harley.
Sheldons is in Auburn, about 40 minutes west of Boston.
Highway Pegs are loacted just over the bridge on Cape Cod.
HP will be a sever pain in the arse to get to on a Friday or any time
during the weeknd, Cape traffic is murder.
Try here for some local info
www.bostonbiker.com
You may find other rentals here.
Let us know when, we can hookup and show you some nice roads.
I'l lbe heading from here, north of Boston to
the Poconos in July for a week.