Fuss-free & easy check in. The location is a short walk to Harvard Square. If you are intending to bring a lot of luggage, take note that you will need to climb the stairs.