Stayed here for 10 days and the listing is just as advertised. The location is walking distance to shops and restaurants and very easy to find. Although I was unable to meet the host, the self-check-in procedure was incredibly simple. The host connected with me both before and during my stay and was quite helpful. If I ever visited Istanbul again, I would stay here again.