The apartment is good, equipped, clean and above all so well located. For me it was the best area to stay in Boston. We have everything at our disposal.
My only negative point is the check in times. I arrived in Boston at 12pm, I spent my first day carrying my travel bag for 5 hours. I would have liked to have been able to arrive earlier to put my things down. It was not pleasant.
Otherwise I recommend the apartment