We stayed at the Railside RV Ranch just outside of town. http://www.railsiderv.com It was a nice little RV park with about 85 sites. The spaces are not overly tight, but not spacious either. We were lucky enough to not have a neighbor on either side but if there was it may be a little too tight considering our two furry boys that like a little space to roam. That said, I think this is primarily a home base kinda place and not necessarily a hang around camp kinda place. …After all, Williams is the Gateway to the Grand Canyon ya know. Anyway, the star of this place is the customer service. The folks that run this place are extremely friendly and accommodating. On Sunday morning we asked if we could get a late checkout. They asked us how late and and we said the later the better because we were hoping to get a round of golf in. They gave us until 5 PM! Who does that! They also gave us some great tips on the course and asked us to come back and let them know how we liked it. While there we also saw the staff interact with others and they were always friendly, accommodating, and helpful. It was definitely one of the better RV park experiences we have had.