Amazing location! Perfect for any stay in Rome. Totally recommend:) Extremely quick responses too which is a major plus.