Olimpia is a great host, responds quickly and is super helpful and friendly. We had Carlos check us in who was also great!
The apartment is a great size with everything you need. There is a lift which is great as the apartment is situated on the 3rd floor. Unfortauntely this was out of service for most of our stay so we did need to take the stairs alot.
The location is perfect for seeing all the sights in Rome, we walked everywhere! There are also heaps of restaurants and cafes around, also a supermarket and pharmacy right next door.
We did unfortauntely have lots of street noise during our stay which did make it difficult to sleep, I do think this may be the case anywhere you stay in Rome due to the business and amount of people about. We ended up having to buy earplugs which helped but it is something to be wary about.