Amazing location!
Very clean and centrally located
All the main attractions in Rome are within walking distance