I had a very nice stay here. Concerning finding things you might need, you can make it easy on yourself by going to the Newkirk Ave. station (you can walk or take a bus) at Foster & Newkirk for basics, and for more complicated shopping, just go from there by train to Flatbush Ave. station.