Good location and service from the team. However, even though the hotel is only a few years old you can see that it is not well maintained. Reception on 20 floor, when I was there 1 of the 3 lifts was not working. Hence sometime at the busy time you may need to wait a while for a lift. I was there before check in time, left luggage was on ground floor so wasted quite a lot of time for lift to and from the 20 floor, queued for a while at reception then been told to take luggage back to ground floor.