Location is great as well as housekeeping keeping but I can't recommend this hotel due to overall bad experience.
Breakfast is ok but nothing justifying price when not included in your room fees. Also totally disorganized since restaurant too small for the number of rooms.
Even with room at 20th floor, it's super noisy not only from traffic outside but also you can hear other room bathroom noises and as well as customers passing in the aisle.
Last but not least poor to zero service in panorama lounge where we had to complain various times since it was dirty, loads of empty glasses, no more beverages,... Same apply to gym where there wasn't any water we went twice.
If your justification is hotel was full, then you should wake up since, it's totally abnormal such low customer care for this price range. Owners should give more means to get the correct service level.