Bringing my dad to St. Clair for his 70th birthday to catch some Smallies. Never been to St. Clair (or Michigan for that matter). Would appreciate advice on where to stay in the Roseville area. We'll have a guide so boat parking won't be an issue. Just looking for a decent, safe hotel within a reasonable distance of the lake. Thanks!!!