Butterfly Beach Hotel is located in Christ Church, so basically where you will be staying is on the south coast.
It is not like you will be staying in the hotel all the time so you should not be freaked out. People have opinions and they are entitled to their own. When you go and you like it, then great when other people go and some don´t like it.
The truth is, the crime is low but it is possible that you may be approached on the beach i.e. to sell you something or try but I would advise that you ignore and act really busy. I also advise not to bring valuables on the beach but if you are with someone or a group, then make sure they are being watched. You must also be aware that most guys are all about games.
I have been to Barbados 8 times, even temporarily lived there so I know what guys are like besides my friends even guys warn.
Back to Butterfly Beach Hotel, the price is not so bad compared to most hotels. You can access to a big blue bus or yellow mini bus or even a route taxi although it is often crowded for only $1.50 BDS. Best thing is that it is not too far from the airport, by about 15-20 minutes.
You can walk to Oistins, a town known for its fishing. I believe they hold an event every weekend so that is some local nightlife but mainly, nightlife is seen in St. Lawrence Gap so you would have to take a bus/route taxi or whatever you like or even long walk. There is also nightlife in the city, Bridgetown on Bay Street i.e. The Boatyard, Harbour Lights.
http://www.harbourlightsbarbados.com/
http://www.theboatyard.com/
Out of the city, there is Club Xtreme but not too far from St. Lawrence Gap. Now, about The Gap, not only it has clubs, it also has hotels, bars/restaurants and so on.
http://www.clubxtreme.net/
http://www.barbados.org/stlaw.htm
http://www.thegapbarbados.com/
Hope this helps.
Been to Barbados 8 times, temporarily lived there.