I have stayed numerous times at the St. Croix Inn. I have probably stayed in every room they have. The rooms are always clean, the beds are comfortable, staff is knowledgable and helpful. The pool, bar, sauna, restrooms, lounge, etc.. are always spotless. I highly disagree with the previous negative comments.