Beginning of our stay was the worst you can imagine. When we arrived, hotel was full and there was no room for us. It was told to me, that there was problem with credit card and it was my fault. Luckily I had all information about our reservation and also contacted hotel few days before. After almost 1 hour of arguing, we got compensation and could use other hotel as well which was very good.
We enjoy stay there mostly because of the other Xperia hotel. Food was nice, lot of sweets and everything. Staff was friendly, just on reception they could speak better english.
Wi-fi almost didn't work, minibar just with water (at least something and water every day), I could imagine better cleaning of the room (we had to press button to show to clean our room, because they didn't come for one day - nobody inform me if I have to press it, there should be daily cleaning).
So bad start, but it enden up really good and we enjoyed it - thanks to the manager (but if I wouldn't speak english and wouldn't be able to negotiate about situation, we would have to pay extra 50 euro for stay in other hotel for one night and without any compensation or canceling of our stay).
If you wanna be close to city center, it's great place. Close to shopping, bar and everything.