Ozz!
We went there last year - you'll enjoy it if you like the water!
We didn't take the Monty - so I don't have any recommendations for a campground. We stayed at the London Bridge Resort, which I wouldn't recommend even to my X-wife.
There was someone else in the MOC heading there for the winter, but I can't remember who.