The newly renovated Champlin's Resort & Marina features 46 updated guestrooms, a full-service marina, a waterfront pool, and more. Read the story.