The location is not so close to both the railway station and the old town. However, it is still a nice 13-15 minutes walk to those points from Angelica's apartment. Just keep that in mind when booking and not wishing (or being able for some reason) to walk such a distance.
A plus is that nearby the apartment there are two supermarkets, a pasticceria, a pescheria and a couple of nice restaurants and pizzerias, a pharmacy and even a church. A great gelateria is missing to a complete set of Italian "erias" every traveller needs.
The apartment itself and the rooms are new. They are modern yet stylish and well equipped, including the kitchen (though missing a simple kettle!!!).
The biggest advantage for us was the central heating in the room, bathroom and living room, which is very unusual for Italy and so, so comfortable when you are traveling in those colder months like December.
The lighting in the apartment was also very nice, we liked it.
However, the walls between the rooms (there are 3 of them) are very thin and hardly soundproof. Sitting in the living room and watching Netflix (yes, it is available) I could hear my wife's washing her teeth with a sonic toothbrush in the room at the end of the hallway. :o
The breafkast served every day by Angelica is a typical Italian airbnb breakfast - a croissant, some fruits, juice and jam. Nutella is missing ;_).
We extended our stay to four nights total and yet Angelica did not ask us if wee needed something from the amenities, like toilet paper or body wash. Not to mention cleaning or changing the towels. We didn't need it but still, I thought about it...
I think I will stay at Angelica's again and highly recommend you to do the same.
Angelica, please, buy a kettle for you guests. Cheers and thanks for a satisfying stay.