This flat is so well located, coffee shops, restaurants and all the nice shops just up the road.
Galata Tower also 2min walk.
This is a place I would recommend to stay, if you are just planning to sleep and travel