We had a very nice stay. The apartment is very central, next to Piazza Navona and it has a nice terrace. I would recommend it!