Francescos house was exactly what it looks in the photos. It was clean and the location was just a 3-4 minute walk from the central train station.
The Check in process was the easiest one we’ve had yet. He also offered for us to drop off our luggage before check in time if required.
All in all highly recommended stay option in Rome!