My partner and I spent 9 nights in November 2005 booked via Expedia at the Harmony Suites. We flew with Virgin which I would definitely recommend and then got a taxi ($35) from the airport to the hotel which was at the other end of the island.
We stayed in room no 12, which had an unobstructed view of the water. There was a double jacuzzi bath in the accomodation. I would however say that the internal decoration was a bit tired and could do with a bit of a make-over.
The restaurant was in a lovely position, food was good, but the service a bit hit and miss. I understand from reading subsequent reviews that this has now been taken over, refurbished and re-opened.
Food and drink in St Lucia is great. My favourite restaurant was very close to the hotel, turn left out of the hotel and it on on the right at the end of the road, I can't remember the name now.
The beach is only a 10 min walk away. There is a great bar and restaurant there for lunch. Th only thing I found annoying was the local people trying to sell you things all the time.
We went on two trips, one a catermeran trip, which was good, except that it was our only day of bad weather. We also went on a helicopter ride over the island which was fantastic and I would definitely recommend.
Overall I would recommend this holiday.