I'm giving a 4 rating because, while the reservation process was straight forward, the actual execution of picking up the mooring was a nightmare as others have said. I called on the radio as I was coming up the river. I got an immediate response from the launch driver who directed me to pick up any of their transient moorings that have a yellow ball attached to the mooring. With the current, maintaining position alongside the mooring and pulling up the very short mooring line was almost impossible. I barely made it on the third try but would have left if I hadn't. We did take on fuel and water at their dock which went smoothly. Being a Sunday afternoon there was a lot of traffic coming and going but it quieted down significantly after about 6 pm.