Bahamas Lobster Tails