Hi LO123 - I would check out the Tripadvisor reviews for your resort - I found them invaluable when choosing this year's holiday and wished I had read up the Sandals Antigua one before going a couple of years ago, and feeling a little disppointed at it.
Here'e the St Lucia link to get you started
Let me know if the London trip happens - I'll buy you a beer!