As a native of the Lakes Region, please enjoy your stay. Boater's safety course is a must.
There are a few that is spoiling it for all. Like any lake. Drive defensively.
Center Harbor is about the only town left that have a great public launch ramp and facilties for boaters. And I mean public use. It is also a beautiful area.
If there are 5 families you may consider staying at Oliver's Lodge. Very reasonable and plenty of room for boats.
http://www.oliverlodge.com/index.htm
If you would like to rent an island, PM me. I can give you a phone number to get in touch with the owner.
See you on the lake!