We stayed here in September for 4 nights and it was truly a great experience. The apartment is great with amazing location. A few minutes walk from Termini Station which makes it easy accessible from the airport. From the apartment we walked to all the main sights which was super convenient and the subway is around the corner for further trips.
Imma was also great and very accommodating, very good communication at all times. Check-in/out was seamless.
When in Rome, we would definitely stay here again!!