I've been to this property a couple of times, but it was several years ago, so I don't remember. But, I would have remembered if there was no food in the club or no Diamond ammenity, so I would expect they offer tese things.
It was a nice property, with a good golf course and great beach. It felt more like an "all inclusive resort" than a Hyatt. I don't think many of the guests frequently stay at Hyatts.
To get specific answers to your questions, I'd suggest contacting the hotel.
------------------
United UGS, MM
Hyatt Lifetime Diamond
Starwood Platimun