perfect location, simple. It's a good place to stay while visiting Istanbul.