We stayed at Ilan's during a long weekend in October. The apartment provided enough space for the 6 people in our group. It is located in a quiet neighborhood in the suburbs, around 20 mins (by car) to downtown Boston and walking distance to a metro station on the orange line.