We have lived in Rome and regard Piazza Navona as best place to stay when we visit.
We’ll definitely stay here again on any future visits - location, appartment and host all perfect, Thank You!