Super amazing place! One of the best places ever in Istanbul.