Hotel is new, so a few things weren’t quite ironed out yet, but mostly everything was clean and decent.
Expedia says it doesn’t have a front desk, and that I would just receive an Email 48 hours before my check in date with instructions on how to enter the property. This concerned me quite a bit, especially after the email did not arrive.
I called the hotel and was told that they do have a 24-hour front desk after all.
Overall best value-for-money in such a central location.