In terms of resorts, I agree with most here--the AKL is far more unique and attractive than Beach Club.
Now, for purposes of location, Beach Club is far more convenient. However, not $150/night convenient. If prices were equal, I'd say Beach Club, but since they're not, stay where you're at.