Not sure about showers and power. I think I saw showers at Easter. The track is a ripper and medium fast for sure with that increasingly rare thing: a long start chute. Good to spectate at as well.
Track is very close to town, perhaps just outside the limits so literally a 5 minute drive on 3 Chain Rd/Spencer Hwy. Turn off the highway and you are there. There are 3 or 4 BP servo's in the area.