I arrived with low expectations as I never heard of this hotel, but I was pleasantly surprised by the great location and style of the hotel and room.
But at the end of the day it comes down to sleep quality. Unfortunately my room was facing the street and the windows are simply too thin. I woke up multiple times every night from the sirens of passing emergency vehicles. I heard the same complaint from other hotel guests.
The mentioned windows have another flaw: They look great as they are floor to ceiling, but since they are see through you will probably keep the curtains closed as there is an office building on the other side of the street.