Fabulous place to stay to feel at home in Rome.