My husband and I enjoyed our stay at Stefania’s! The location of the flat is perfect as it is only a 5 minute walk from St. Peter’s Square/Basilica and a 10 minute walk to the Vatican Museums and Castel Sant'Angelo! There are several restaurants in walking distance to the flat as well.
Stefania was very quick to respond to all questions and her friends who met us for check in were very kind and informative.
The flag appeared as described, so read the description and amenities list for more details there.