The perfect location in Cambridge if you want to be close to Harvard or MIT. A short walk from Central Station T stop.