Only had three very minor issues. The door of the shower leaked a little (no big deal), room temp would only go down to 19C (a little warm for me) and you needed an actual physical debit card go check in (wouldn’t take Apple Pay), but fortunately I had one with me.
Other than that everything else was excellent.
Easy to get to, safe location, plenty of parking, nice big clean room, fast elevators, really good restaurant (way beyond what the standard you usually get in a hotel, and worth a visit on its own), and the staff were all lovely.
The only way to exceed this would be to stay at some sort of boutique hotel.
Price very reasonable here, given how good the quality is.