Good place for living and exploring Istanbul.