Nice place near Boston/ Brookline/ Dedham