Elvio's place is wonderful! It has an ideal location in the city: right down the street of St. Peter's. You're on easy walking distance to most attractions in the city center. The place itself is clean, neat, and very homey. The AC was also a Godsend. Elvio is very hospitable and accommodating. Would highly consider for any stay in Rome