I was told we were going boating for an afternoon, and when we drove in the parking lot, I thought "oh no!! This is the place that gets the terrible reviews!" So my expectations were low. We had a lot of small children with us renting a pontoon boat, and right from the get go I could tell they don't have any customer senses. Why put a jet ski in the middle of the room with two big signs "do not touch" -- why? Just clear it out! And the poor cat there... the second I touched it I recoiled it had so much flea dirt and obviously was flea ridden. We showed up on time at 4:45 as they said we should, to get our jackets and oriented and pay for the boat which we were to rent at 5:00 - - we then waited 25 minutes on the hot dock for it to be returned by someone else and then gassed up. That's where expectations are important. Mine were low, but the guy on the dock "had no idea" when our boat was coming in - they have no one on the water making sure people come back on time or if they are safe or not. I don't know if there is another option than this place, but if there is, take it.