Amazing place, best location in Istanbul, seriously