We stayed at Frenchman's Reef in June on the way to STJ. It was good enough for one night. Very resort-y and it felt like being in Florida. The rooms were fine but not as up-to-date as a mainland Marriott. The price was right and we enjoyed a great dinner at the restaurant down by the Morningstar section of the resort.