outstanding place in quite area of Cambridge but close walk to great restaurants