Great place, plenty of space and super clean and lots of nice restaurants near by.
Would definitely stay again if I come back to Rome!!