We had a great stay at Filippo's place. It's in a great location in the city, just a minute (or so) walk to the colosseum. From there it's easy to explore the whole city. The house was also amazing, a nice atmosphere and enough beds for larger groups or families. We had a self check-in which also went fine. If you have a car there's a safe parking garage just across the street where you can park for normal prices for such a large city.