Unfortunately we couldn't meet our host in person, but he communicated with us efficiently, provided many useful tips and helped us even with an earlier check in. The place is located on a lovely narrow street, it is well-equipped, tastefully furnished and within a walking distance both to Colosseum and to the Rome central station.