Absolutely fantastic location , could not be better positioned for a stay in Rome. Communicated well.
Awesome