Great, convenient space in Providence