I doubt you could find a nicer place and nicer host for your stay in Rome. I loved Michela's stylish apartment, which is also very conveniently located. 10/10!