Very easy to get to with off street parking and once you're there you could walk or take the T almost everywhere. A great pet friendly place that has interesting blocks surrounding it that are good for exploring with your dog.