We stayed here for 5 nights at the end of August. The location is fantastic: just off Piazza Navona. The apartment is decorated in a modest Italian style; no design apartment but perfect for a short city trip. The double unit A/C worked very well. They also offer airport transfers for 50€, which is convenient (it's only 10€ more than a cab at the taxi rank would charge you).
Some minor quibbles: whilst nominally in a quiet alley, the position close to the corner with main thoroughfare Corso Vittorio Emanuele means that bus stops are close by, but there is actually quite a bit of noise day and night. The single-glaze windows provide hardly any sound insulation (we were on the 4th floor and could hear people in the street talk with our windows closed), which is inconvenient in a loud city such as Rome. There was a pharao ant infestation in the bathroom, which made us a bit worried lest we take this nuisance pest home with us.
The main problem, however, was the incompetence of the staff. I understand that there has been a change in management over the summer, and it shows. The girl at the reception can smile and dress nicely, but is unable to deal with any queries or complaints (wifi is advertised on their site, but is not available on the higher floors, and even in the ground floor hallway it is rare to get access). There were signs that the reception would be staffed from 8am-4pm every day during our stay, but in reality she was there between 9-11am - if at all. When we arrived, there hadn't been sufficient towels or bedding, and she'd made various promises to bring them, but never did. We had to go and ask ourselves after 24hours. Three nights into our stay we had to ask for fresh towels (there is no automatic replacement offer), which seemed to flummox the receptionist as if it were an unheard of request.
Maybe the girl was still learning, but the Fawlty Towers service level made that we found that this apartment, whilst in a splendid location, didn't offer full value for money.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC