Our stay at the apartment was very nice. We had everything we needed, especially in the kitchen and there even is a washing macchine and Leonardo was very helpful and super nice. The location is good but not perfect, you've got a supermarket 50m away, but by foot you have to walk very far to reach the famous sights.
Overall we really did enjoy our stay