I had a good stay at Nancy's place. It's in a good location for the universities and a short walk (20 mins) from Fenway. The apartment is clean and has everything you will need.