It's a great place for staying near Harvard's main campus. Less than a 10 min walk from the station, and even less to any real part of the square. Phil's place is SUPER clean and cozy and has everything you could want during your stay! It was the best choice for me as someone who was coming to Boston for academic and professional reasons.
Phil's mom was there to help me with check-in and she was super kind and helped me understand the transportation around Boston and things worth seeing.