A very nice and big place to sleep when you traveled for 30 hours from France ! Near the metro stop, 25 min from the Boston common, perfect ! Must go !