Good hosts, everything is as advertised.
One thing I'll point out is that hosts often state they speak English, but they don't really.
Ilaria and Matteo actually speak good English, which is helpful.
The place is very near a shopping centre and s metro station.