A building 1 street over from Piazza Navona. Not sure what it was, but it was rather well guarded