The Chalets were great. As their website says, everything you could need was provided. The chalet was clean and comfortable. The location was great as we were pretty central for travelling to both l'Ile du Cap aux Meules and I'Ile du Havre Aubert. We had a lovely view of the sea and I'Ile d'Entrée. If you cross the road, you are just a few minutes walk from the beach.
I would return without any hesitations.