It sucked. Arrived just before 7:00 pm and nobody answered radio call to assist with lines. METAL post without rub protection between slips. Wind pushed boat into post during docking since no line assistance was provided as promised in welcome arrival email. Scratched boat which will cost a few hundred dollars to have repaired. No keys or codes for washroom provided so did not get to use facilities. Seems like a nice harbor except rub protection needed on metal post for ALL slips. Shitty design as-is. Also service NON-EXISTENT even though i arrived at a reasonable early evening time. I am not at all happy. Waukegan Harbor will be my future stop of last resort.