Perfect location! The apartment is only 1minute away, maybe less than that. Once you step out of the apartment's street you'd be able to see the columns from the Vatican City.
The apartment looks exactly like how it is from the photos. It's on ground floor, so no worries about dragging your luggage to the top.
Towels were provided. There's air condition, when it gets too warm, it's great. But maybe because it's newly renovated, some stuffs weren't perfect/ such as the leaking air-condition. And a weirdly behaved stove. We wanted to make coffee/tea but there' wasn't a kettle nor microwave. So we heated up water from the stove. Nothing too difficult ;D
We rented a car during our stay, it was quite easy for us to find a parking lot too.
Overall a great stay for 5 of us! Elvio was very helpful and responsive. Thank you so much!