Amazing stay right in Rome. We stayed there for one week and could do all our trips and activities by foot. Awesome terrace as well with a great view.
Check in and check out without any issues and very smooth. Thanks for a great stay and service