Looked really awkward to me. If it cheered the staff and patients up a bit then it's a job well done though.
Frankly the bare minimum you expect from the head of state is a visit like this. The day she stops attending events like this is the day she should either step down or be removed from the throne.
I'm no royalist but always argue with people who say the family (particularly the Queen) are privileged layabouts. I couldn't do her job, going round talking to people every day putting on a smile and pretending to be interested when it probably bores her rigid and she'd rather be at home with her slippers and corgis. Fair play Liz.
I'd be a useless King. That Partridge gif of him shrugging his shoulders would be my reaction to 90% of duties and people I met.