Has anyone stayed here?

We own wyndham time share and DH and I were thinking of going there for a mini vacation.

Thanks!