Looking at St. Peters through the key hole at the Knights of Malta castle miles away