HFH, IT, Allure are the best
B&S is close behind (brighter and just not as warm & cozy but still good)
BP has the nicest facility out there but Service and Discretion are questionable lately
Silhouette is OK - nothing bad but nothing great.
Alphacare is not that great but its inexpensive
Club 2 Mountains was not bad either.
Those are the only ones I've been to other the the now closed Arrow Rd spa.