Amazing place in an amazing location. About 10 min walk to station with Wholefoods and multiple other shops on the way. Including ImprovBoston comedy club which we only went into because of its location. Highly recommend a night there too. We had 9 people staying and as the place doesn't have a key only a high-tech electronic code lock it made it easy for us to come back whenever we wanted. Train into the city goes over the Charles River with beautiful View.
Place was stocked with everything you can ask for from drawers of butter and jam to tvs in every bedroom to 21 chairs in total in the apartment.
Highly recommend