Absolutely great experience.
Flat is located very centrally by Taksim Square, only a few minute walk away from the station and a few more to the central bustling streets around Istiklal.
Flat itself was spotlessly clean and had all the esentials.
Staff were very pleasant going above and beyond, helping especially when I left my mobile in a taxi.
Would, and already have, suggested to others thinking of visiting to come here as I was thoroughly impressed.
Thanks Mustafa and all the staff!