Quiet spot for getting away from it all in Cambridge