Does Sun Beach fit the op's criterion for fine dining? I've never eaten there, but based on the setting, it seems more casual to me.