Amazing location, with a treehouse feel above it all in the heart of Rome. We felt right at home!