Well equipped, spacious apartment in a peaceful neighbourhood of Istanbul.