Great place, exactly what was advertised, if not better. Close enough to everything that we ended up walking to everything.
Would definitely recommend to anyone that is staying in Rome.