I swear it’s the best apartment where I’m stay in istanbul. The apartment is big and alll are equipped. 100meters from taksim (just need cross the street then you could get to taksim ) ,400meters from the metro station.
No need hesitate , just book it and you will know it’s the best choice !
Albert is really nice person and he allowed me stayed there till the car came to pick me up .