Great location! Exactly what we needed from our short stay in Rome. Would recommend.