We stayed at Letizia's place for 5 days and it was really a wonderful experience. First day she showed us all the good location on the map to see and do. She looked after all our needs. Room was very spacious and comfortable. Got our own toilet even though it wasnt ensuite. Location was perfect, 3-4 mins walk to metro, 10 mins to vatican city. Highly recommend to stay with Letizia, you will enjoy the experience.