This appartment is excellent value. The location right off Piazza Navona is one of the best you're gonna find in Rome.