Barbados is a beautiful island, one that is sometimes forgotten due to its off the beaten path location as compared to the other islands (much like Aruba, Curacao, and Bonaire).
We spend most of our time in Christ Church on both visits. My husband and I were married there in 1997 and returned to the spot where we took our vows in 2000. It was as beautiful then as it was the first time we saw it.
The beaches in Barbados are exceptional, at least on the southern tip. White sand - large expanses of it, like you would find in Virginia Beach, VA, or in Florida. Beautiful green palm trees littering the beach. Turquoise water that is warmed by the sun. It's the perfect beach experience.
If you are looking for a vacation on the beach, somewhere to lounge in the sun and relax, Barbados is the place. The people are friendly and unintrusive. There was timeshare staff milling around (what travel location isn't inundated with them nowadays?), but none of them really pursued you (at least not when we were there).
The shopping? Well, the prices didn't really represent any discounts as far as I could tell. The store fronts in town were lavish, although you could find a merchant stand on the outskirts. The selection was minimal, but you're talking to someone who would rather buy a sarong or pareo and be on her way. Polo and Ralph Lauren were all over the place, but again, the prices seemed comparable to here in Virginia.
If you are a music enthusiast, you won't be bored in Barbados. From reggae to soca, there are live bands available for you to listen to.
The food in Barbados is good - you simply must have their country dish: fried flying fish. It is incredible!