Prince Charles' visit to care home makes residents smile