Great flat, very clean but be aware that you have to pay 40€ cleaning fees + 2.50€ tax tourism per person/per day in cash when you arrive.
The localisation is nice, not too far from the center of the city, in a quiet area.
We had a key issue but it was resolved quite quickly by Roberta.