We loved the location of the apartment: central enough but not in the middle of the crowd, which is overwhelming. There are many bars, restaurants and others close by and it is a short walk from piazza navona.
The apartment was extremely clean and things were brand new.
They were very accommodating with our check-out allowing us to stay for longer as we had a late flight.
Would recommend the apartment and stay there again!