Everything you could wish for a comfortable stay in central Istanbul.