Great spot in a good area of Istanbul.