Pros - Super convenient location. We didn't travel far for a great restaurant as there are so many to choose from. Excellent place to launch your days of site seeing throughout Rome whether walking or getting a car service.
Cons Beds - If you have any issues with your knees, climbing the steep stairs to get the beds is difficult and medium luggage has to be left on the floors "downstairs". Also using the bathrooms at night is too inconvenient and noisy (creaking and being careful that you don't slip on the stairs). I had to sleep on the couch. Also, we didn't sleep comfortably due to insect bites and the musty smell.
Cons - Bathrooms are just too small and getting ready was challenging. This is just a preference. I guess we were just used to bigger bathrooms throughout our stays in Italy.
The apartment is definitely unique and the host is super accommodating but for us, the apartment didn't allow for a relaxing stay.