I had a fantastic time during my stay. The place is great, spacious and immaculate, just like the pictures. It's very central and within walking distance of the main local attractions - and it's right by the train and metro stations as well.
I would totally recommend it and stay again in the future!