Lele's apartment was in the ideal location! Being right next to Piazza Navona was amazing. If you want to be in the best location - definitely stay here!