Stay here, stay here 8f you are going to Boston. Very central place in Cambridge, close to the metro. Apartment is very well equipped with kitchen! There is a whole Foods close, so, you can prepare your own meals. Very nice place