Very clean and central place in Istanbul.