Nice and cozy apartment, very pleasant host. I recommend to stay here. Host will help you with anything, he is ready to answer on any your question about Istanbul. He gave us charged Istanbul Transport Card for metro, told about best restaurants, sent points on maps with sights.
There are several fast food restaurants near by nearest metro: kebab, pizza or just for regular lunch. But distance to metro is about 15 minutes walk from apartment (or you can use bus).