Looking for a great RV rest stop when commuting through the north western part of Ontario, Canada?

We had Rolled up on this spot in the middle of the night on highway 17 (trans Canada highway) and found out in the morning this beautiful hidden gem.
Agawa provincial park, Ontario. 🇨🇦 Off Lake Superior