Nice place, very clean, and close to all there is to see in Rome