Shangri-la Hotel in Shenzhen, China review