Great place. Good location when visiting Cambridge.