Very nice place. Strongly recommend for visitors in Istanbul.