Castro recovering “very well” – Alarcon