This place was great! Very clean and well set up. Was a little outside of the center of the city but in general I would recommend to anyone coming to Rome!