Super convenient and cozy place close to Taksim square and all public transportation one might need. There are some stores around in which you can find food stuff and the things you might need for your stay.
Can is vey nice guy who supports you with all information you need before you arrive and during your stay.

I highly recommend this place if you want to spend some time in Istanbul :)