Great place with several amenities to spend some days in Cambridge. Close to the bus stop and the subway station.