Awesome place at the heart of Istanbul