From fine dining to cocktails on the beach, discover a world of tempting cuisines at One&Only Royal Mirage