Club St. croix is great. Beach, pool, spa and Breezez restaurant were all super. This unit was economical and you get what you pay for. Clean and basic. There were some not so great things about it. Mattresses in bedroom and fold out couch were awful. MBR bed is comically noisy. Polyester sheets and plastic covers were not so comfortable. There's only one key, so the comings and goings of 3 adults was awkward, especially since you need the key to get to the beach. Also, the key itself was crap and we couldn't get in without assistance and replacement by Chris, the property guy, (who was super helpful). One panel of sliding doors was missing, so no way to keep biting insects out. Ouch,
Kitchen equipment was fine.
So, we loved Club St. Croix. If you can afford a better unit, go for it.