Trust me... this is THE place to stay in Rome. Location, rooftop terrace... it’s PERFECTION!