I know this is not going to be helpful, but I've never heard of them. That doesn't mean they're not legit, of course.
It might be more helpful if you explain what you are buying -- size of the contract, resort, price, where you found the listing, etc. That would help in evaluating the deal.