Spotless apartment and lovely touches make this an excellent base for visiting Istanbul.