The flat is well located in Taksim, Metro and Tram Station are within walking distance. Lots of restaurants & cafes are really close to the flat.
It‘s noisy due to traffic.
The flat is large enough to stay a few days. The Check in was easy and contactless, nevertheless we could contact Babel via chat all the time
Thank you.