We enjoyed a lot the travel and the accommodation. The best was location, 1 minute to Vatican and 15 mins walking distance to other main sights. Nearby there is a shopping street.
The flat was clean and spacious. I definitely recommend it.