Went to a wedding in Barbados in May '07 with Tropical Places Holidays, Duke St. Dublin. Flight Dublin -London - Barbados with BA., about 8 hours flight time. Stayed in the Bougainvillea Beach Hotel, Christchurch. We stayed in their very spacious apartments. Had a wonderful time, hotel located on the beach, two nice pools, landscaped gardens, very friendly and helpful staff.
Night life about 15 minutes away in St Lawrence's Gap or "The Fish Fry" great night out, open air wining dining and dancing. Taxi's are cheap. Hiring a car is a great way to see the Island as it is small and can be done in a day. Also a catamaran trip to see fish turtles and coral. The Locals are very friendly also. Would love to go back life is very laid back there.
I think from June to December is the Monsoon season.
No connection with any of the recommended places.