The place was specious and clean. Also the location was great, close to main touristy spots in Rome.