Sophisticated restaurant Il Casta on Hydra island offers quality cuisine in an elegant setting.