We loved staying at St. Croix #606. The resort is wonderful, great spa, a gorgeous pool, incredible view. The beds were all comfortable, kitchen well-equipped with pots, pans, etc. There was a corkscrew, grater and other kitchen items that some condos often don't have. There was not any salt, pepper, or spices, so bring your own, and the coffee filters there didn't fit the coffee maker. There was enough DW and detergent for a couple of loads, and one roll of paper towels, so you'll need to buy more if you're staying the whole week. Plenty of toilet paper though. The unit had no pool toys, floats, or beach towels, and the bath towel sets were one per person so we did a lot of laundry. The walk to the beach looked like a long way from the building but it wasn't bad at all. If you have little ones and lots of gear, get a wagon, ours was a lifesaver. For the adults, the Sand Bar has great cocktails as well as good bar food, and servers take orders from the folks on the beach. For the kids, there's a small playground and our 2 y.o. loved the kiddie pool. The cabanas looked incredible, but apparently, you have to book those months out - book one if you're booking enough in advance, we'd have loved to have had one for at least a day. The spa was excellent, but the quality of the treatments depends heavily on the therapists. Some were amazing, other just so-so. We would definitely stay there again.