I fished Diamond Lake on 5/16 and 5/17. By the time I left on Sunday most of the ice was gone.
As for the fishing.. I just fished off the bank north of the lodge. Got there late afternon Sat... 1 fish in the afternoon then had dinner and went back to a little different spot, caught 3 more in about 20 minutes before sunset. Sunday morning got up about 6:30 and had 5 fish in less than 2 hours. All between 14-17 inches or so. Nothing huge but all decent fish and quite acrobatic with a couple coming out of the water a few times.
Oh and caught the fish on Rainbow and Marshmallow Cluster Gulp powerbaits with the Corn scented goo on them.