Outstanding location and great hospitality. Our best family holiday in years.