Wasn't that place called the Lookout? Overlooking Nelson's Dockyard? You are right about the steel drum band, awesome....
If you have time, go for a 1 day cruise on the Jolly Roger. Don't know if its still operating but was always a good day out.
I lived in Antigua as a child and loved it, went back after A-level's with some mates before heading off to Uni and had the time of our lives. Was there over carnival and specifically Juvee and danced on the Burning Flames float at 9am after pulling an all-nighter....good times!
OW