Hassle free and pretty nice place.
Not the best area for a tourist visit to Boston as it's out of the way of anything you'd really want to see, separated by either a toll road or an unreasonably lengthy ride depending on your preference.
Parking is challenging but not impossible. I was only there on the weekend, but the area has permit only parking from something like 6am-8pm on weekdays so that seems pretty rough.