The renovated hospital at Chaavakachcheari