We had a wonderful stay at Michela’s flat. She and Leonardo were very quick to respond and helped us get transportation to the airport after an early check out. The flat has a beautiful view of St Peter’s and is only a 5 minute walk away from the Vatican City.