Prefect location and spacious clean apartment to stay and visit Istanbul.