My older son is studying in Istanbul so I visited this city like hundred times. Almost each time I choose a different location for staying. Dodo's place is by far the most welcoming place where I stayed. Everything is as described and more and Dodo is the host you need in Istanbul. I strongly recommend you to check Dodo's Guidebook, a well documented guide about restaurants and more. I thought I knew Istanbul but I was wrong, Dodo's guide is full of hidden gems.