Great place and location! I used to live a mile or two from here and it is my favorite part of the greater Boston area. It is a perfect location to stay for visiting Cambridge on foot, and would work well for visiting Boston if you're willing to spend 20 minutes on the subway (which is exactly what I did this trip). The building is just far enough from Harvard Square and the apartment is off a side street so it is very quiet but you are still close enough to walk to everything Cambridge has to offer.