St Lucia…a jewel among 7000 islands