Excellent walking distance from Taksim Square, there are a huge number of grocery stores nearby, and on Sundays there is a market for local residents next to the house. Recommend everyone to go there rather than Grand Bazaar or Spice Bazaar.
The owner is very responsive and sociable, he will send you detailed instructions on how to get to the apartment and orient where it is located.