I am giving Rehab four stars personally based on the facts I got on a guest list for free entry, and got open bar. Would probably give three stars if I had had to pay for those.
The water looked suspiciously mirky the day I went which was the biggest problem I had. Was looking forward to taking a dip but ended up just sun bathing because I was grossed out.
Other than that the staff was nice, life guards and bartenders were super cool. Clean towels were provided. And the contemporary music and free drinks made it a fun time.