Other than that , the three-day state visit by the king , the first by a Saudi ruler in 20 years , has gone more or less without a hitch , from the moment he landed on Monday ( he was met at Heathrow by Prince Charles , which helped ensure that he would not encounter traffic problems coming in to London ) .