Great little self contained place very close to lovely town of Cambridge.