We cannot say enough great things about Ilaria's place. The location is fantastic, walking distance from Saint Peter's, and after a long journey to shower was a godsend. This is seriously the perfect place to stay to get the most out of the city.