This flat was clean, included all the amenities we needed, and was in a great location. We sincerely appreciated that we were also given some advice on what food to try in Rome, and that some Nespresso pods were included for us to use. The location was amazing, as St. Peter's is a short walk (like 6 min) away.
Highly recommended!