Very nice place, everything as described, amazingly clean and tidy. We also liked the location - close to the train and bus station and in an interesting, less touristy but still vibrant neighbourhood. Just notice the 50 EUR cleaning fee payable in cash when you arrive. On the other hand you can check in till 22.00 without an extra charge for late-check.