Super location! We were so happy with the accommodations. A definite must stay when in Rome.