Great place and super nice and friendly people. It is located very central and easy access to anywhere in Rome.
Would definitely recommend.