Worked out perfectly well.
Nice location with a lot of special Rome flair. The rooftop terrace is amazing