We stayed here one night early July 2014 (our only regret is to not have booked more than 1 night). We had a 2 bedroom cottage, which was clean, big enough, had all the necessities (cutlery/dishes, fridge, TV, etc). There was a nice hot tube, BBQ that's shared between everyone staying there, and it's right on the lake. They have board games, equipment to play badminton, etc. and it's also possible to rent canoes/kayaks. People were fishing in the lake, there's a horseback riding place just on the other side of the street and it's just a short 5 minute drive from Jasper. The location is also far enough from the city to give you a real feeling of being on vacation and being in nature.
The staff were friendly, professional and helpful. There is internet but it doesn't work very well (but who needs it when there's so much to do in the beautiful outdoors anyways!)
I would absolutely recommend this hotel, and will certainly stay here again if I have the chance to visit Jasper in the future!