George's place was really nice for the price point. It is very close to MIT and the Harvard campus. There are local eateries around which you can walk to. If you are going to Boston/Cambridge for a couple of days, this is a really nice stay.