Ben is a great host who is fast on responding. The location of the apartment is really great, its close to the red line (Belmont station) and is in a very friendly neighborhood. It is also one station away from the baseball stadium!
I will say that you might be waken up by the neighbor upstairs walking and running around in the morning, but that’s not a big deal.
Overall pretty good experience!