Fantastic place in Istanbul.