We loved our stay here and would gladly book it again.
Alberto was very helpful and communicative.
However, there are some drawbacks that it would only be fair to mention:
The apartment is in a loud (party) neighbourhood. That means music blaring from the street until at least 1 a.m. every day. It's good fun, and we were tired enough from walking every day that it never kept us awake, but it is nonetheless a factor that should be taken into account.
The shower is pretty terrible. It has a large corner seating/shelving unit installed that makes it too narrow to turn around, and the water pressure is pretty lacklustre.
Just a few quibbles aside from that: WiFi router kept switching off, no instructions for washing machine, kitchen lightswitch hidden, TV had to be retuned before use, etc. Think of these things as fun puzzles to solve and you'll have a great time.
To end on a positive: We absolutely loved that terrace.