STK is located on the 23rd floor of The Ritz-Carlton, Doha and gives dynamic views