I have been to St. Lucia twice over the past year. I am a travel agent who specializes in Belize travel but I can honestly say that St. Lucia is one of the most beautiful places I have ever been!!! It is an all day trip from Texas (where I'm from). I would recommend NOT renting a car, unless you are familiar with driving on the left side of the road, up winding roads, that are quite run down. I can tell you that although this is a beautiful country, I never really felt at ease. There seems to be alot of soliciting by locals, and one gentleman even came to our hotel room and knocked on the door to try to sell us things. I realize this is common, but not to the extent that we experienced it. While walking around town, we were offered drugs several times as well. I would recommend a resort/hotel with 24 hour security. I stayed at a different place the second time, and although it was quite expensive, it was AMAZING...and no one soliciting us!