We enjoyed our stay at Mehmets accomodation, it was very close to the main attractions of Istanbul. Besides that the room had a great view and it had all the things you need.
We recommend Mehmets accomodation if you like to be in the centre of Istanbul, but not directly into the busy streets.