I have mixed feelings about my stay here. On one hand, the hotel itself is wonderful. It is clean, comfortable, and the location is fantastic and close to everything.
However, my check-in experience left a very bad taste in my mouth. My booking was for a double room or one bed depending on availability. When I arrived, I was told a room with two beds was unavailable unless I paid a €40/night upgrade fee, plus an additional €20 processing fee. In other words, two-bed rooms were available, but they refused to honor the standard availability clause without charging extra.
To make matters worse, the staff member explicitly brought up that I had gotten a good deal on Expedia in the same breath, making it feel like I was intentionally being penalized for booking through a third party. While the physical stay was great, being forced into an extra fee right at check-in felt completely dishonest. Enjoy the location, but be very cautious if you book through an OTA or need a specific bed setup.