Laura's flat is very well located, near every commodities and famous places, everything can be done by foot. Piazza Navona is only 2min walk distance, you really are in the center of the city.
Communication was also very good and the self check in was flawless.
Only downside is the noise inside the building/appartement, so if you have a light sleep, bring your earplugs. Otherwise it's all good.