We stayed for two nights with two young kids and had a great experience.
From start to finish Antonio was great, we had good communication and the apartment was set up with great amenities for our short stay.
I’d say the location is ideal, if arriving by car use the map that Antonio provides as the one way streets can be tricky in the old town.
Also, La Strada across the street has great Italian that is off the tourist strip.
5 stars, I’d gladly stay again.