I am not sure about the hotel or location you are staying at. To get the most information on that you should look at
http://www.tripadvior.co.uk - excellent site, wouldn't book a holiday without looking on it.
The island is amazing. I stayed in St Lawrence Gap which is excellent for nightclub, bars, restaurants...
My hotel gave us a free return transport service to Bridgetown which has excellent designer shops where you can pick up all your cheap alcohol, Tiffany jewellery, Coach handbags... most of your money will be spent here!
My best trip was on my bday there, its called Habour Lights
http://www.harbourlightsbarbados.com/ it is a lovely beach party in the evening, with all-inclusive cocktails, food is lovely, good shows, excellent for adults AND children...
They don't have dolphins but you can swim with turtles there, and the coral reefs are lovely.
On Fridays they have a local event called Oistins Fish Fry, were you can enough a local beer and some fried fish and local cuisines.
http://www.barbados.org/oistins.htm Don't make the mistake we made of dressing up for this event, its very laid back and casual.
Other than that enough the beautiful beaches, all-inclusive food, and friendly locals.
Is there anything you should be careful about..? No I was 21, and went with my 15year old sister, most family thought my parents were crazy to let us go, but it was great, and we never felt threatened, scared, or anything! The people are so lovely, and ever so helpful.
The most negative feature (which goes for every Caribbean holiday Ive been on) - I hate when the locals try and sell you stuff when you just want to read a book on the beach!!! Its so annoying, and definately happened here all the time. Just politely say no thanks, and turn away from them - don't get into any conversation with them unless you want to buy something from them... I went with Virgin and they advised us to buy all the trips with them (more than likely slightly more expensive) but you was covered, and you can get into all sorts of problems going off on trips with a stranger in a foreign country!! Just keep your wits around you...!
Have a good holiday, I had an excellent time!