Very nice and clean place. nice location close to the highlights of Rome.
5 stars!