We went there twice, once just for drinks and another for a meal. The music that was playing when we were there for dinner was great....especially since we were late enough to avoid the bulk of the crowds. The barefoot bar has a much younger feel and the formal dining area gives you the more traditional restaurant service. We ate at the barefoot bar and got a pleasant experience with good music, decent food, great ambiance, and good drinks. Not a bad place to go, but you may want to avoid it when it is just slammed and too busy.
Pros: great ambiance, good food, good feel
Cons: avoid it when too crowded