Overall the apartment is in a good location and within walking distance of everything you need to explore in Rome.
Unfortunately when I arrived at check-in time, the apartment hadn’t been cleaned from the previous guests and I had to go out and wait for the cleaners to arrive. This put a real dampener on my stay. The apartment also smelled quite bad, especially the bathroom (sewage smell). There’s only one small window, so not much to air the place out. The bed was uncomfortable and there is no couch to just chill. There is a (tiny) washing machine but no detergent or clothes airer was provided.
All in all my stay had me feeling disappointed and as if this is just a money-maker for the hosts.