The apartment was very spacious and around 10 mins walk to both the center and the central bus station.
Silvia was flexible as a host and allowed us to check in earlier and leave later, which was very cool of her. This being said, despite arranging a specific check-in time in the morning we did end up waiting for about 1.5 hrs, which could be due to a language misunderstanding - without in person it was a little difficult to talk to her without Italian. But we made it work I think. Being able to leave our bags until mid afternoon after check out more than made up for that!
The apartment was a bit dirty in the kitchen, although clean in both bedrooms that we were using. At the time of the visit we didn't have hot water: Silvia seemed pretty upset with us about that for some reason. We had nothing to do with that of course and it was so hot that really it wasn't a big deal, but, again perhaps because of communication issues in Italian, she came off as pretty accusatory. 100% sure that if I spoke Italian this would have been a nothing problem.
All in all, I would recommend her place for the location and size, but I would temper your expectations regarding cleanliness and bring a phrasebook for in-person communication.