Trou aux Biches now offers all-inclusive