Giovanni is a very good man, communication was great. The location is also very good - 15 mins on foot to the train station.
The only con is the entire place was very dirty. We had to clean everything by ourselves. And the sink, fridge and some small things in the apartment were broken.
Overall our experience was good, but the first day was spoiled by cleaning the whole place.