HMS Ark Royal has been at sea for four weeks. The crew has some down time in the Florida sunshine, but for some, shore leave is cancelled as they prepare for a royal visitor.