The apartment is clean, comfortable, and warm with plenty of light. (Light may change once the building next door is completed.) The kitchen has a good layout and great prep and cooking space. Dror will likely add some cooking tools since they were sparse if you plan to eat in more than a few nights. We stayed 5 nights and ate in at least half our meals. Because we were there long, and in the winter, I would have liked a couch in the living room instead of just a futon. But we were comfortable regardless. Within easy walking distance: laundry pay per pound (1 block away), grocery, the public market near Faneuil Hall, the T, even Downtown Crossing with its shopping and coffee shops is only 20 minutes away. Parking in the North End is either expensive or impossible, so leave your car someplace or budget it in. Websites aren't completely forthcoming: plan for $40-$50/24hours.
DO NOT MISS Gordon's Wine/Liquor at 39 Temple St at Downtown Crossing. A wall of Italian wines (among others) and the owner is a totally down-to-earth wine geek who will answer the most ridiculously basic questions as well as inquiries of a higher intellectual strata. ALSO do not miss Nero's if you are looking for a respectable coffee shop with comfort, maturity, and cleanliness besides a quality espresso. I would stay at Dror's in the North End again in a minute. Even check-out was a breeze thanks to the key drop in the lobby.