Great place to stay in while visiting Istanbul.