Overall decent. It did feel weird however, that my colleague who checked in together with me got an update to king size bed on 19th floor while I got my regular at 6th. Furthermore, I had issue and tried to order amenities for about an hour through the QR code before I gave up and went to bed. It went well when calling in, but in my opinion perhaps that shouldn't be necessary if you have an online alternative that is supposed to be working.
My first stay was 5/5, this time around, could have been a bit better.