Highly recommend. Nice place, nice location for heart of istanbul