This is a great apartment in a great location! We enjoyed our stay, and enjoyed the great and helpful recommendations Giovanni gave us. Also, the communication with Giovanni was very easy and he was available to help.
The only disadvantage was the shower- the water flow and the temperature were a bit problematic (we must note that Giovanni immediately tried to help us with this).
Overall we warmly recommend!