Upscale casino with elegant atmosphere and solid food, though dress codes and entry policies can be strict; book ahead if you're serious about the experience.