The place itself is quite nice although it lacks some comfort. Both the shower and the kitchen sink were leaking, the tv was not working, not too many kitchen necessities such as normal knife or a proper pan. We stayed for 4 nights only so these downsides were not irritating us that much but for a longer holiday it would be difficult to ignore them.
The location is around 15 minutes from the train station by foot and 25 minutes from the city center. The closest bigger shop is 10 minutes walk. Keep in mind that the apartment is not in the most cleanest part of the city so brace yourself for piles of trash on your way to the town.
Unfortunately we did not get meet Alessia as some one else let us in and communicating with her was a bit of a challenge as there were few occasions where we had to wait days for her answer.