Not to be the voice of doom and gloom, but I thought it was awful. It's just a buffet, with many seafood items you could get just about anywhere. Much of the food that was supposed to be heated was not heated well, and much of it tasted stale.
My experiences were three different times when we stayed at Beach Club in 2004.
Maybe it has improved since then, but we won't be back there. I would just feel like I'm throwing good money after bad.