Great to read this news. I just looked at the website that you posted. The property looks largely unchanged - except as to price - which seems to be down by more than half since I visited.
While I don't know the local market super well, for the quality of the facilities that I recall, this seems like a value.
I do note they have a three night minimum.
Let us know how your stay goes!