The apartment is perfect for a short stay in Boston. You're near by the trains.
It is quiet and cosy.