The apartment is 3 minutes walk from Taksim Meydan. The apartment is very clean and modern, it has everything you need.
Definitely will come back.