Place is clean with everything.
It is very well placed in Rome near all place to see