Great place to stay, while visiting Istanbul.