Home away from home, super authentic and a fabulous place to stay in Rome