Very close to Cambridge library and harvard square. There are Comfortable beds, too.