Quiet, sunny office space in Davis Square