Great place right where you need to be in Rome!