Right across Charles River! 10 min walking to Harvard's Square ! Great Location!