It is expensive, but if you love steak, or at least love great steaks, it is definitely worth it.
Based on personal experience as well as comments I've read, service is very polite, professional, and attentive.
The dress code is either business casual or resort casual, can't remember which. But this is not always passed on when you make a reservation and I'm sure not enforced (note: that is not me saying I agree with not following the dress code, only stating a fact).
I have seen a t-shirt or two inside, but most are resort casual or nicer, which basically means no tank tops, t-shirts, swimsuits, flip-flops, etc. If you want to dress-up, you won't be out of place.