Summer of '18 we used Fantasy Tours for the Calgary Stampede in Alberta. The campground was set up in a football stadium parking lot; power and water worked great and they had a honeywagon visit mid-week.
They were very well organized and all details worked out great. They arranged transportation to Stampede grounds, ticket access for several events, a side tour to Banff. It was very convenient to have all those details covered for such a large and crowded event.
Can't think of any negatives from this trip.