Very convenient location. 3-5 minutes from Taksim depending how fast you walk :)
Good apartment smell was weird though.