Review for St. Croix Casino Turtle Lake Review For Turtle Grands Google User May 7 '18 at 1:34 We were at the indoor pool at the Jade spa. The facility was very clean. Better than any indoor pool I have ever been to. View full site to comment or like