Mehmet was available and flexible. The flat was clean and it is well located, close to Taksim, restaurants and bars; the terrace is also very nice. However, we rent the flat for 6 people but it really fits for 5: the sofa-bed is definitely too small for 2 people, only five chairs and few glasses.
Overall satisfied of the stay and I would recommend Mehmet's place for 5 people max.