Quiet, clean and fun space in fabulous location near so many squares in Cambridge.