St Lucia now, is what Barbados was like 10-15 years ago, if you know what I mean 😉
A great island to visit mind.
Did not strike me as a chav island in any way, well not like Barbados, Domin, Jam, which we have also stayed.
We loved St Lucia, worth going just to see the Pitons alone. We did a short island flight to sail round the Grenadines islands which is not far away, amazing in every way, flight is a real roller coaster of a landing too 😉
Some great spots/beaches if you are prepared to travel outside your hotel.
Saying that, of all the islands we have been, Cuba would be top of our list to go back too, Havana is simply amazing, link it in with a week stay at Varadero, you get a week on the beach, plus a week in Havana 😉