Very nice place, with one of the best views in Istanbul.