Excellent location and space, would highly recommend for a large group staying in Rome.