Leslie's place is in a neighborhood with a lot of restaurants and small convenience stores around. We love the variety of food available within walking distance. I walked to the Metro station nearby and took the train to the city, which is quite convenient.
Street parking is very hard to find. The street was under repair so no parking was allowed 6am - 6pm 3 out of the 4 days we stayed there. We had to scramble to find parking close by. Wish we knew before hand. Leslie has been pretty responsive to our needs even though she was out of town during our stay.
Overall, I would recommend Leslie's place unless you have a car.