Super nice place, insane view over Istanbul, so beautiful.