This is the place to stay in Istanbul, Great location that is close to all the transport and main streets. located in a very quiet street.
very clean apartment, check in was very smooth.