Does anyone has some interesting info about Carribbean Village Club on the Green??? I visited their web site, but I'm more interested in some personal opinions.