The apartment was nice and very well located, next to Piazza Navona. It has everything you need.
The only problem was, as we were informed on the check in, that we could't used internet as it was broken which was a problem cause we need it for work. Except for that, everything was as expected.