The apartment is really lovely, and it's an unbeatable location in downtown Boston near the Commons! I also had some questions for the team while I was there, and they responded very promptly.
The only issue I had was that there's a bar right downstairs, and I thought a little noise might be okay but it was booming until 2am. Luckily the bar is only open Fri-Sun, so the rest of my stay was lovely! But for anyone staying through the weekend probably something you want to be aware of.