It is absolutely fine.  It's Royals consumer site that is the issue.   Made a reservation no issues, then cancelled