Good place to stay for a few days, close to Boston downtown. It's walking distance from T station, so helped me a lot in using public transport to/from downtown. The room is on 3rd floor with steep stairs, which is a bit inconvenient.
Youssuf was very friendly and helpful.