I'm coming up for the Toyota series on Champlain in July and from browsing online not sure which hotels have adequate parking (and electrical hookups) for boats or if any of these are located in questionable areas. Can someone with some local knowledge point me in the right direction?