Lovely place in Cambridge, walking distance from Harvard area.