Francesco, is a friendly and nice person.
For the place do not expect more than what it could be; just be realistic. The best advantage is the location. Almost a walk distance to the core of the city. Or the Metro station is two minutes away.
If you are an animal lover you will love the adorable cat that looks like the Whiskas cat : )
I highly recommend Francisco's place.