Michela’s was everything we had hoped for and came as advertised. Incredible location close to Vatican City, well kept and clean, and quite spacious. We would definitely recommend staying here.