There is a metro, tram and metrobus in 5-10 minutes from home. Very easy to get any part of Istanbul. So you don't have to leave in central overcrowded areas actually.
At the same time you can find cafe or restaurant for any kind of taste just in 3 minutes walking range! Additionally, if you don't want to go out for lunch there is a decent supermarket where you can find whatever you need.
The apartments are spacious. Huge terrace with entrance from every room. Good enough stuffed kitchen. Decent bathroom. All good.
I would recommend and consider staying myself next time.