Perfect location right on the park! Super close to MTA stations and so easy to get everywhere. Perfect spot for a weekend in Boston.