What an amazing place. A fantastic location in Rome.