Great location & great space! Definitely recommend for your time in Rome