I have been to the Buccaneer Hotel more than once with my partner, and every experience is better than the last. The resort is "laid back" but provides luxury amenities - our room was on the beach. We could walk to two outdoor restaurants for lunch, and would often go up to the main restaurant for an evening cocktail and dinner and to watch the sunset. Everyone is friendly and helpful, from the restaurant staff to the hospitality staff to the front desk. The pool has an incredible view of the ocean and you can walk back and forth from the beach to the pool to the restaurant. While I have traveled extensively, St. Croix is the place I go to "in my mind" when I think of relaxation.