Everything was perfect.
The location is the best you can get. Few minutes walking to Taksim street. There are local shops and near the apartment.
Check in was perfect. There is 24/7 reception and security with very nice people.
The apartment was very clean and everything was just like described.
Will come back agin for sure.