It is truly an amazing place, the best location possible right at the heart of Rome.