Great space. Good communication. Conveniently close to a train station.