Yes, only diamonds get free breakfast, and you're looking at around $40 or more pp for the hotel offering once you factor in taxes and tips. But as I said, there are plenty of other places in strolling distance where you can eat for less. I still haven't managed to check out Murph's food truck at the public beach but it has great reviews. Intended to try it last summer for lunch but we lost a couple of days to a hurricane and it didn't happen.
If you're paying cash, though, there's probably a rate which includes breakfast which might offer better value than just paying separately.