Home away from home - definitely a term to use. I stayed for a week and ended up prolonging my stay. Very detail-oriented, super clean, accommodation a few steps from Colosseum with everything necessary you could think of. Best stay in Rome during my time. Prompt and clear communication from the host. Would highly recommend it.