Shangri-La Dubai, Trade Centre - Reviews, Prices & Location