Great location, everything was as expected or better. An ideal location for a short stay in Rome!