We enjoyed our stay a lot! We found everything we needed & more! The towels are marvellous! The flat & location are beautiful. Vatican is a short walk.
Two simple suggestions: a bread knife and dishtowels for people who like to cook? then it is super perfect!