What do others say?
Ask other timeshare holders if they’re happy with the property, and their contract. Look up reviews of the company. Vet them to make sure they are real reviews. Look the company up on the Better Business Bureau. Take note if critical reviews keep appearing.