If you have a 40' boat, they will give you a slip for a 30'. The walkways are narrow and poorly maintained. Keep an umbrella for the preponderance of seagulls which are predatory. They lady that takes your money does not care whether you like the place. Really.
But there is redemption with the proximity to the town of Port Credit.