Illaria place is clean and very convenient to get to all the attractions in Rome