Great place, all is nearby. The place represents Cambridge at its best. Quick and reliable communication.
Nice surroundings