Great place to stay if you want to live like a local in beautiful Boston, MA!