The place is a beautiful vintage apartment in the tourist center of the city. Very spacious, with high ceilings a great view towards the city and the Bosforus strait. The area is quite busy, but has lots cafes/restaurants/shops/etc nearby. There’s a metro station a few minutes away by foot.
The representative, Hasan, met us on arrival to hand over the keys, and was helpful and friendly. The staff online was very responsive as well, usually responding within about half an hour.