Alice's house is sooo 👍🏻, it is the best one that we lived in Italy!! It gives us the feeling of home!! And the apartment is easy to find, near the metro station!!
I extremely recommend her house to every traveler!!