I'm at the Hilton in St. Lucia now. One thing I wasn't aware of was the long ride from the airport to the hotel, about 90 mins to 2 hours by car. The hotel itself is very nice, as is the pool area and the free breakfast. The free shuttle to Pigeon Island isn't free anymore (US$18/pp) but there is free shuttle to local shopping. Diamonds get access to the pool cabanas if any are available. They rent them out for $60/day otherwise. Not sure I would return as the 2 hours drive from the airport was brutal. There is a closer airport that is used by flights from some of the surrounding islands and that maybe a way to circumvent the transportation issue.