Great place to staying in Cambridge, MA.