Nice place, near the places of interest in Boston