Excellent place. Spacious, fully equipped and with a private parking. You can walk to all tourist attraction (it took my wife and I 25 minutes to get to Uffizi) or you can take bus or a tram. Perfect solution for people traveling with a car or people renting one. We didn't get a chance to meet Scilia, but her friends Ilaria and Beatrice were very helpful.
All in all, I definitely recommend Scilia's place.