Tang Palace is very well appointed. The attention to detail is meticulous and the services are top-notch. I did not give it 5-star for 2 reasons: they bungled the airport pickup, forcing us to get a taxi at our own cost. Nobody bothered to apologise and the Christmas vibe was a bit too low-key even though they offered a complimentary drink, which was a nice gesture.