Are a lot of SOHO style small business streets, nice but didn't see ant garage there. It's pretty far t access esplanade payground from anywhere by foot, for kids since we have to take the only 过街天桥 to cross Charles river street.
Your link is helpful, thanks !