Seaman's club is definitely the way to go. Went there a couple of years back and it was, in a word, INCREDIBLE!! I don't think it has changed much as a friend of mine went back there a couple of months ago and enjoyed it just as much.
As Larry Fyne mentioned, Maho is a nice hotel. There was...