This is our second time staying here (last time in 2017) and we absolutely love it. Feels like our "second home in Rome"! Location is perfect, proximity to metro, grocery store, restaurants and of course the Spanish Steps. It was very hot in Rome when we were there (late June 2022), almost 40 degrees Celsius. But the air conditioning in this apartment was fantastic! Really saved us from the heat.
Also, check in was great-- arrived 8am after a flight from the US, and thought we couldn't check in until 3, but as luck would have it they cleaned the apartment early and we checked in before 11!
There's no other place I'd stay at in Rome. Fantastic!