The Shangri-La is great, super service, efficient, friendly. Get one of the big Horizon Club rooms, they are absolutely huge. Great for work. I love the pool area. Design is ok, can be a bit stuffy. Stayed at the Grand Hyatt last time, this was great as well. They did a superb job on the rooms in the new wing. Both highly recommended.